Mirocastnia canis is a moth in the Castniidae family. It is found in Peru.[2]
The length of the forewings is about 29.4 mm.[3]
This article relating to moth family Castniidae is a stub. You can help Wikipedia by expanding it.