It sure looks like it came from IT CAME FROM OUTER SPACE.