hey does your foot itch? you should scratch it... HAHA! just kidding! that's an interdimensional portal to the realm of HATRED AND CHAOS! good luck getting outta this one!