Ayaka Maeda: Ayaka Maeda. Actress: Perfect Blue. Ayaka Maeda was born on 18 August 1983 in Kakogawa, Japan. She is an actress, known for Perfect Blue (2002), The Last Supper (2005) and Have a Nice Day (2006).
Known For: Perfect Blue (Ai Asaka), The Last Supper (Rumi Ogawa), Have a Nice Day ((segment "The Beginning and the End of the Universe")), The Suicide Manual (Nanami Kumatani - High School Girl)