Show more
Osamu Kubota is known for Drive My Car (2021), Rurouni Kenshin Part I: Origins (2012) and Kanikôsen (2009). imdb.com