>>102606258
He's a nutcase with a god complex so had it coming