Logo sticker
1994
Screaming Goddess Records
?