Arcade Style Fighting Game Rap

He's got tons of Street (Fighter) cred.

Arcade Style Fighting Game Rap