eww what is that alien

god damn