frog orchid?

frog orchid?

Observation - frog orchid? - Global. Description: