kobaba - “I have made a mistake”spits blood 

more about : kobaba