Paradejeania rutilioides

Paradejeania rutilioides, known generally as the spiny tachina fly or hedgehog fly, is a species of bristle fly in the family Tachinidae.

Distribution
North and Central America