No matter how many times I see the name "Sting Ray Robb", I keep thinking he should be an early-2000s rapper who'd have his own crew, and they'd be known as "Sting Ray Robb and Tha Murda Mobb".
I don't know why I bothered saying it, I think I just needed to get it out of my head.