Sasquatch Believe in Yourself Vinyl Sticker