A place related to the legend of the white rabbit of Inaba, one of the most well-known myths in Japan.
You must be logged in to post a comment.