https://www.pontusnaturalart.com/product-page/14-meter-straight-length-japanese-spider-crab-macrocheira-kaempferi
1.4 Meter Straight Length Japanese Spider Crab Macrocheira kaempferi | Pontus Natural Art
The Japanese spider crab (Macrocheira kaempferi) is the largest living arthropod on Earth. Found in the deep, cold waters surrounding Japan, it is recognizable...
japanese spider crabmacrocheira kaempferinatural artmeterstraight