Glen Burroughs
Appears in
Megalobox
Voice actors
Matt P
Paul St. Peter