Loading...
1 seasons available to stream
A fox with nine tails has devoured the livers from 999 men. She tries to get one more man's liver, who really likes the fox with nine tails.
August 17, 2012
Ended
1
8
No description available for this season.