Ryuuji Maesaka
Appears in
Darwin's Game
Voice actors
Jarrod Greene
Taku Yashiro