Kappa, Japanese water spirits are the symbol of the Jozankei hot springs town on the outskirts of Sapporo, Hokkaido, Japan
Kappa, Japanese water spirits are the symbol of the Jozankei hot springs town on the outskirts of Sapporo, Hokkaido, Japan and statues of them are found all over the town.
Size: 3168px × 4752px
Photo credit: © Paul Dymond / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: hokkaido, hot, idol, japan, japanese, jozankei, kappa, onsen, religion, religious, resort, ritual, sapporo, spirit, springs, statue, water