Garrot
Appears in
EDENS ZERO
Voice actors
Takayuki Nakatsukasa
Matthew David Rudd