Lemuria

Lemuria

Lemuria or Limuria is a hypothetical lost land located either in the Indian or the Pacific Ocean, as postulated by a now-discredited 19th-century scientific theory. The idea was then adopted by the occultists of the time and consequently has been incorporated into pop culture.

Lemuria People (First 1 people) - Page 0

Deviants

Deviants

Comics