Kitsune

In Japanese folklore, kitsune are foxes that possess paranormal abilities, like being able to shapeshift into human form.

More by Kayla Archer

View profile