Never miss a yokai!
November 6, 2019 By Marie Kitsunebi Leave a Comment
Yuki means snow in Japanese (雪,ゆき).
Your email address will not be published. Required fields are marked *
Save my name, email, and website in this browser for the next time I comment.