Board Thread:General Discussion/@comment-24687156-20160703043819/@comment-24687156-20160705150925

The best explanation for similar aliens: It is actually a universe, and there will be many species similar to others.