About film
Haruka is a high school girl whose mother died when she was young. Her most treasured memento of her mother is a decorated hand-mirror, but it's been missing ever since their family moved house. One day while visiting a shrine, Haruka follows a mysterious fox-like creature wandering the temple grounds ... and is pulled into another world where people's missing items are stored! The creature, named Teo, introduces Haruka to this world known as Oblivion Island. Haruka realizes she can find her mother's mirror there, but many obstacles stand in her way.
Festivals and awards
Nippon Connection Japanese Film Festival – Best film (2010)