Anthela ocellata

Eye-spot Anthelid