Jun Ôsuka is known for Fena: Pirate Princess (2021), Punch Line (2015) and Afterimage (2023).
No data