I got this at the recent reptile expo last weekend and it was labeled as "Red Eyed Whip Scorpion". I searched it up and couldn't find a single thing on it. I don't want to assume that they used a false name to make a quick sale and I'm just not looking hard enough. Does anyone know what species it could be?