Animated film director Masaaki Yuasa was born in Fukuoka prefecture, Japan in 1965. He made his feature-length debut in 2004 with Mind Game, which won awards in Japan and overseas, including 6 prizes such as Best Film, Best Director, and Best Script, at the 2005 Fantasia International Film Festival.

His film Lu Over the Wall won the Cristal for Best Feature Film at the 2017 Annecy International Animation Film Festival. His latest film Ride Your Wave won the Award for Best Animated Feature Film at the 2019 Sitges International Fantastic Film Festival and was also nominated for a 2021 Annie Award. In addition, his latest series Japan Sinks: 2020 won the Jury Award for a TV Series at the 2021 Annecy International Animation Film Festival.

His other major works include Ping Pong: The Animation, Night Is Short, Walk on Girl, Devilman: Crybaby, and Keep Your Hands off Eizouken!