Leo Clocker
Appears in
Tower of God
Voice actors
Taichi Kusano
Scott Whyte