I bought Totoro and have watched it exactly one time. Weird stuff.I've never seen My Neighbor Totoro either. I don't even know what it's about.
And... weabo must be some newfangled term you young'ns came up with. I woulda thought geek/nerd/otaku would have been enough, but then, it's not really D&D nerdy either.
And weeaboo is a word that 4chan stole from Perry Bible Fellowship and turned into a hateful term for overzealous anime fans.