Movie History Oblivion Island: Haruka and the Magic Mirror 2009 Oblivion Island: Haruka and the Magic Mirror 2009