THE PORTALYOU'VE FOUND ITDON'T TOUCH ITI SWEAR TO GOD
Don't look into its eyes... ...they will haunt you
Take a picture with print screen so I can see what it is exactly.
Degauss your monitor.
i like the sound it makes when you degauss