Please enjoy this photo of a Mysterious flatworm

Do you recognize this mysterious flatworm?  Circumstantial evidence suggests it might live in bromeliads — we found it crawling on the edge of a basin in which we were washing plants.

picture