Someone gave me what they called "anubias seeds", but just over night, it grew 3 inches out of the soil. What you see in the photo is just the 3rd day.
One thing for sure, this looks nothing like anubias and I highly doubt anubias will grow this fast even when emersed.
I'm a little disappointed, but still wondering exactly what species this is.