Delta Moon Band Logo Vinyl Sticker