The Demon reveals its true nature…blah ha ha ha ha!