Hottarake no shima - Haruka to maho no kagami
Oblivion Island
Animation, Adventure, Family, Fantasy, Anime
2010, Japan
Shinsuke Sato - Japanese film director. He was born September 16, 1970 in Hiba district, Japan.
Best known for his work on The Princess Blade (2001), I Am a Hero (2015), Inuyashiki (2018), Hottarake no shima - Haruka to maho no kagami (2010).