>>18255184
This cancerous piece of shit got everything he deserved in UFC.