Jun Nasuda is known for Shinkansen Henkei Robo Shinkalion the Animation (2018), The Last Mission (2015) and Tengoku ni ichiban chikai otoko (2001).
Tengoku ni ichiban chikai otoko
Shinkansen Henkei Robo Shinkarion
Library Wars: The Last MIssion
No data