Mamoru Uda
Appears in
Parasyte -the maxim-
Voice actors
Mark Laskowski
Takuma Suzuki