"Princess Kaguya / The Demonic Little Sister / Scary Meat Buns"
Date Aired:
Aug 17, 2012
Avg Rating (0)
Your Rating
An elderly couple is blessed with a daughter born from a bamboo stalk, a little boy’s sister has become a real demon, and a worker is terrified of meat buns.