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 pillow design. This design a beaver dressed up as Log Lady aka "The lady with the log". This design parodies the scene where the log lady informs Special Agent Cooper that her log has something to tell him and that the owls are not what they seem. Perfect fans of a "Damn fine up of coffee."