12Pcs LED Tea Lights Candles Flickering with Melted Wax Look Like On/Off Switch.
Pictures are the exact lot
12 Pack Candles
Looks like melted wax dripping on sides