Definitely not the Toxic Pie chalice. I should know, named it for WWC. Similar, but the TP does not have big eyes like that, and has bigger more fluorescent bumps.
Yeah, I've seen this chalice called the TP many times, even in a lfs here in Miami. It's a beauty though! Had a big colony of it before, came from Australia. Called it the Firefly chalice.