parasiteprogram: footlingsummers: The sequel to My Neighbor Totoro (1988), called Mei and the Kittenbus (2003). It’s only shown at the Ghibli Museum in Tokyo, Japan. WHAT It’s only about 14 minutes long. Someone diiiid seem to manage to film
tags:
original: https://bloodknot.tumblr.com/post/72315918761