Visit Kochi Japan - The Kappa Museum is located in Shimanto Town which is a 90 minute drive from the center of Kochi City. Kappas are water spirits which live along the
Shikoku's Kaiyodo Kappa Museum - Kochi - Japan Travel
Kaiyodo Kappa Museum - Guidoor
netsuke | British Museum
Kappa | Japan Reference
Kaiyodo Kappa Museum|What to See & Do|VISIT KOCHI JAPAN