Kitsune's Dream

Kitsune's Dream

$21.00

A kitsune () is a Fox Spirit in Japanese folklore. It's known that the more tails it has, the wiser and more powerful it is.

View Full Details