Talk:Devonians/@comment-30858725-20180303131851

Is there any confirmation that the Devonians are from another planet in the comics