Oblivion Island is a CGI-animated Japanese fantasy movie for children. I bought my copy used.
Review:
Haruka's mother died when she was little. Her most precious keepsake is a mirror her mother gave her. She swore she'd always take good care of it, but as she grew older she eventually realized she'd lost track of it. She goes looking for it and spots a fox-like creature she recognizes as a being her mother once told her about - they take once-beloved items from neglectful owners. She follows the being, named Teo, and makes him promise to help her find her mirror. However, the mirror has been claimed by the most powerful being on Oblivion Island, so it won't be easy for Haruka and Teo to get it back.
