Y
Acting
Yushi Shoda
Filmography
Movies
1 film
Lone Wolf and Cub: The Final Conflict
1993 · Film · Daigoro