Talk:Alien Babarue/@comment-125.24.20.238-20150319095236/@comment-25011967-20150820143710

They could be a related species though.