what the hell is that mc saying???!?

p.s. cant help with the id sorry.....