Karkinos (The Ocean Hunter)

Karkinos (カルキノス Karukinosu) is a giant Japanese spider crab (Macrocheira kaempferi) that resides in the North Sea. He is the fifth boss in The Ocean Hunter.