Kappa Meaning

Kappa Meaning - Clumsy on land, they are at home in the water, where they thrive during the warm months.