Ululodes quadripunctatus

Ululodes quadripunctatus, the four-spotted owlfly, is a species of owlfly in the tribe Ululodini. It is found in Central America and North America.