Custom made Flash Sticker of a demon perched high upon his castle.