Uncategorized Howls Moving Castle Full Movie English Hauru no ugoku shiro is a 2004 japanese animated fantasy film written and directed by hayao miyazaki