If it has a hard type base, I wouldn't say it's a frogspawn per say, but something in that type of family. I never have personally seen one that is so clear though. It's hard to say it's bleached necessarily because it appears to have pretty cool colors. Very odd.