Lol, my first thought was Pelt before even reading the comments.
Although looking at it more starting to wonder if Maybe Kokomo (the bright red) or else Foreign (mainly due to colors and base glass). I think Winnie posted some that kind of looked like Pelt with a similar base glass.