Hamada
Appears in
Darwin's Game
Voice actors
Yuuya Hirose
Clifford Chapin