Speiseria mirabilis, head
Speiseria mirabilis, head