Ora
Category: Mantis Shrimp Biology
How Powerful is a Peacock Mantis Shrimp?