Dec 02 Japanese spider crab By tracyn The Japanese spider crab is the largest living arthropod, reaching 13 feet in arm span. It is an omnivorous scavenger feeding on decaying animal and plant matter. Found in the…Read More