The kappa in Japanese folklore are water goblins that are closely associated with a certain town i...