Squeal! Who doesn’t love Totoro?
First appearing in the 1988 Japanese animated film, My Neighbor Totoro, Totoro is a well-loved character by fans all over the world. Totoro is a friendly forest spirit who resides in the largest camphor tree in a small village.
Check out these 2 versions of Totoro, in murdered out and spammed full of Christmas glitter! Are you toto-ly in love with them yet?