Totoro.org Frequently asked questions; Where to buy Totoro merchandise; Links to Totoro ... I have even seen some sources that say totoros are mythical Japanese critters.