Talk:Mantisect/@comment-4503836-20111118203753/@comment-3974707-20111118211915

Yeah, but what made you think Mantisect was the new alien?