frog orchid?

frog orchid?

Observation - frog orchid?. Description: