Oncomera femorata?

Oncomera femorata?

Observation - Oncomera femorata? - Global. Description: