Cinemantle #143

August 29, 2026

My Neighbor Totoro

My Neighbor Totoro

1988

He's your friendly neighbourhood forest spirit!

On August 29, 2026, the Cinemantle answer was My Neighbor Totoro (1988). This was puzzle number 143 since the game launched.