Rap Oklahoma City, Oklahoma, USA
Apparently this is an intentionally cheesy rapper that used a fake Russian accent.
19?? Independent
May or may not include the song: