A Nine-tailed Fox attacks a village and seals its spirit within the body of a baby boy.
All available episodes (185 total)