Notostira?

Notostira?

Observation - Notostira?. Description: