Oblivion Island: Haruka and the Magic Mirror

Oblivion Island: Haruka and the Magic Mirror (Japanese: Hottarake no Shima: Haruka to Mahou no Kagami) is a 2009 3D Japanese anime film about a young woman named Haruka who follows a talking creature into a land where lost, neglected items end up. The film was translated into English by Zorori-Project.