Top-ratedS1.E17 ∙ Oblivion Island: Haruka and the Magic MirrorTue, Jan 1, 2013Add a plot7.7/10 (10)Rate