Howls Moving Castle Images October 13, 2020Entertainment Howls Moving Castle Images / Hauru no ugoku shiro) is a 2004 japanese animated fantasy film written and directed by hayao miyazaki.