Kitsune
This episode of Paranormal Pets describes the spirit of the fox yokai (kitsune), a very commonly depicted image in both Japanese literature and in anime series today.
with Brandy Stark Episode 84
Pet Life Radio & PetLifeRadio © 2007-2016 PetLifeRadio, LLC All rights reserved.