Ring Girl Problems. .. Is that alien pissing on her into the hole?