Ichirou Hiiragi
Appears in
Darwin's Game
Voice actors
Takehito Koyasu
Christopher Wehkamp