Talk:Lekua V

Was there a Lekuan species? Is there anything to indicate that this wasn't just a Human world?