Totoro

トトロ
820
One of three Totoros Gods of the forest in the movie My Neighbor Totoro.
Popularity