re: #191 Prof. Backpfeifengesicht, PhD
Those are basically sea cockroaches.
Crustaceans look like big insects to me. *shudder*