
Blood Tea and Red String
2006
•
1h 10m
•
star
7.0 / 10
The aristocratic White Mice and the rustic Creatures Who Dwell Under the Oak battle over the doll of their hearts' desire.