Home

kappa definition japanese, KAPPA is a creature in Japanese mythology. The kappa sits on the swinging bench eating an arm. | folklore, Japanese Japanese art, Kappa Japanese Japan Experience