Could this be just a really well colored up "Zoe"? Searching through tropiflora now.
I found this little gem at Home Depot yesterday. I'm imagining it will take some intense light to keep it colored up like that. It'll get a dip in soapy bleach water and a strong rinse before use in my viv of course.