Riron 3
Appears in
Tower of God
Voice actors
Trent Mills
Kousuke Oonishi