Free US Shipping Over $60 | Free Exchanges and Returns
Welcome to the sleepy town of Twin Peaks. Get ready for this fall season with this 90's TV inspired digitally illustrated design featuring a red bear wearing a silk pink dress, eye patch, and dancing around with a pill bottle. This design parodies the scene where Nadine tries to commit suicide and then wakes up with super human bear strength. Perfect fans of a "Damn fine up of coffee."