ScreenWave
Toshiro Yanagiba (柳葉 敏郎, Yanagiba Toshirō, born January 3, 1961) is a Japanese actor.
2024
Muroi Shinji: Stay Alive
Muroi Shinji: Not Defeated
2023
Poketto ni Bōken o Tsumekonde
Boogie Woogie
Police and Prosecutor, Sometimes Judge
Shylock's Children
Baian the Assassin, M.D.: Part1
Keishichou Outsider