A young woman unexpectedly finds herself transported into a mysterious netherworld in this digitally animated adventure from director Shinsuke Sato. 16-year-old Haruka (voice of Haruka Ayase) lost her mother when she was young, and before she died, her mother gave Haruka a special gift -- a hand mirror that was one of her prized possessions. While Haruka values the gift, she left it in her closet for some time, only to find it has gone missing some time later. Haruka notices a number of things disappearing from her home lately, and one day she discovers why -- a strange furry creature has been swiping small items from her room, and when it tries to steal her house keys, she follows it only to be led into a curious alternate dimension, where a city has been built from cast-off items taken from the homes of others. As Haruka searches for her mother's mirror in the alternate world, she must face off against its evil ruler, The Baron. Hottarake No Shima: Haruka To Maho No Kagami (aka Oblivion Island: Haruka and the Magic Mirror) was the first CGI animated feature from the established anime production house Production I.G..