Kazuo Yamashita
Appears in
KENGAN ASHURA Part I
Voice actors
Cho
Keith Silverstein