Howl’s Moving Castle (ハウルの動く城 Hauru no Ugoku Shiro) is a 2004 Japanese animated fantasy fi