This isn’t some archaeic reference to anyone, it’s just a skin suit that’s red. It’s a Red Skin Suit. See?I imagine when somebody says "I see red" they might be thinking of this guy, but I find it hard to believe that hanging out with a guy (or gal, I don’t judge) in this suit would be anything but a blast and a half. It’s a skin suit.
The Red Skin Suit is just asking for a good time. The Red Skin Suit is just that, a skin suit that is red. Perfect for all of your mascot needs!