King Kong Wiki
Advertisement

DSCN1886.jpg

Impurucaris, meaning Unclean-crab, was a small carrion crab with paddles, giving it limited swimming ability.

Advertisement