Belostomatid

Belostomatids are giant, smelly bug-like creatures. They are mostly mindless.