Board:Speculation

Think you know what the new Rap Battle is? Here's a place to post hints and solve the case behind the new rap battle