Takayuki Chiba
Appears in
KENGAN ASHURA Part I
Voice actors
Takanori Hoshino
Todd Haberkorn