Fly?

Fly?

Observation - Fly? - Global. Description: Odd paired pincer appendages at the front

Odd paired pincer appendages at the front