Chicago rapper Soulja Boy has released an interesting new song titled 'Snapbacks & Tattoos' and by interesting, I mean.. Well, interesting.

The rapping is what you'd typically expect but there's a few elements to the beat that are genuinely thought provoking. You can listen to it below.