Blastodiplosis quadrata
d173f7956008cb8b1ed1de7f323b17bc
...