Howls Moving Castle - Merry-Go-Round of Life (Joe Hisaishi)

See the video