Freedom - Seven Billion

You don't have to speak the language to know this guy has some serious rapping skills. Especially on that second verse...
What do you think?