Found this torture device in the accessories section on SheIn (a chinese clothing website)...sad thing is it has 676 reviews, including pictures of the new “piercings” people are giving themselves with it.
3pcs/set Single Side Ear Cuff & Clip-On Earring With Snake Design For Women's Fashion Jewelry | SHEIN