Glowing cracker

The Glowing cracker is an item obtained from Treasure Hunter in December 2014.