Talk:Chimera

The chimera claim that Earth is theirs and we're suposably remenants of them or what.