Statue of an "oni" demon at Noboribetsu Onsen, Hokkaido, Japan
Size:
6125px × 7150px
Photo credit: ©
Chris Willson / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
chris,
demon,
hokkaido,
iburi,
japan,
japanese,
legend,
myth,
noboribetsu,
oni,
religion,
travel67,
willson,
winter