Afro Thunda

What can I say... It's Friday... 

I smell a studio greenlight for a feature film coming for this :) 

Funny or not?