Suprak the Stud posted...
Kazuchi
from Danganronpa 2
I just thought of him as "how Larry Butz must seem to prosecutors" but you're not wrong.
"God Hand is the ultimate expression of the joy of humanity, specifically the punching part of the joy of humanity."-Shigeru Miyamoto