Kappa

Kappas are mythical folkloric Japanese creatures found in Chop Chop Ninja World. These enemies hide in their shells. They are monsters part monkey and part tortoise.