Oblivion Island: Haruka and the Magic Mirror
Oblivion Island: Haruka and the Magic Mirror is a 2009 Japanese computer-animated film directed by Shinsuke Sato. It was produced in commemoration of Fuji Television's 50th anniversary. The film was nominated for the award for Excellent Animation of the Year at the 33rd Japan Academy Prize. The film is produced using Autodesk Maya 3D software.
Japanese release poster
Haruka Ayase is a Japanese actress who started her career as a gravure idol in 2000. She has since become a leading actress in television and film.
Ayase at the Cannes Film Festival, May 2015
Haruka Ayase during the premier of Our Little Sister at the Cannes Film Festival in May 2015