Castulo doubledayi

Doubleday's Arctiid / Doubleday's Footman / Doubledays Footman