HOLY SHIZNET!!. I never realized that it was Totoro!!.