Totoro

Totoro

One of three Totoros (Gods of the forest).

Anime

My Neighbor TotoroMei and the Baby Cat Bus