So many things in nature often very looked over, and yes this is something else I have not seen before, and I do not know what kind of fungi this is, or mold. The center of this makes me think of a thumb print.
Found growing on a Elm leaf on the bank of the White River. NW Arkansas
Nikon CoolPix P90