Anthela nicothoe

Urticating Anthelid