Born in: Tokyo, Japan
as Jubei Yagyu
as Youhei Koyama
as Ryuga Dogai
as Shosuke Ikegami
as Piers Nivans