Ikeda Akira ist Regisseur und Drehbuchautor und studierte Kunst an einer Filmhochschule sowie englische Literatur an einer Universität. Sein Spielfilm „Anatomy of a Paper Clip“ (2013) gewann den Großen Preis beim internationalen Filmfestival in Rotterdam und beim Vancouver International Film Festival. „Ambiguous Places“ (2017) wurde in der Sektion Japanese Cinema Splash des Tokyo International Film Festival gezeigt, während „The Blue Danube“ (2020) beim Tokyo FILMeX den Spezialpreis der Jury erhielt.
Von Internationales Filmfestival Tokio 2026, Nr. 39