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