cosmic spectre, menacing, suffocating Sticker