Red spotted demon....
>