Huge crab!

Meet the coconut crab! They are the largest species of land dwelling arthropods on Earth, and are found on islands across the Pacific and in parts of the Indian ocean.
Would you like to meet one of those???
coconut crab

Leave a Reply

Your email address will not be published. Required fields are marked *