7.0

Where to Watch
Like the service?
Buy me a coffee or a beer!
Where to Watch
Graduation Work of Inoue Ryo which won the Toronto Japanese Short Film Festival award in 2011. Little Red Riding Hood is eaten by a wolf and decides to help four fairies that live inside of it cure its disease.