Thread:TheSteampunkTotoro/@comment-29744032-20170609093526/@comment-31207563-20170610150541

Yes, presumably the anime movie from Studio Ghibli: "My neighbour Totoro" If not that, then please let me in some new in-jokes