I don’t know what to make of this but it is damn funny. I can’t understand the language but he still makes me laugh hard.