Larry Chiang

Larry Chiang is a psychopathic butcher from the game Dead Rising.