Cinemantle #43

May 21, 2026

Howl's Moving Castle

Howl's Moving Castle

2004

The two lived there.

On May 21, 2026, the Cinemantle answer was Howl's Moving Castle (2004). This was puzzle number 43 since the game launched.