This is one of the many Donguri stores around Japan, but this one in Solamachi can definitely be considered the flagship store.

Donguri stores specialize in official Studio Ghibli merchandise. There’s a steady rotation of limited edition goods and all time classics. If you want a Totoro plushie this is the place to get it.