poster-3100-pitroid-kamikaze-insects-236x132