We don't know where do they come from yet but we can observe that they are half-humans / half-apes.
They were hiding on Earth 1.0 & 2.0 because Humans were about to extinct this species. They were more than 100,000+ a century ago and only 5,000 are left...That's why we've decided to rescue the AnimAlls and create The Reserve in MeeLand.
MeeLand is a hidden Park on Earth 3.0 where everything needs to be built. We aim to host populations and expos that have no place on Earth 2.0 (and even Earth 1.0!).
We cherish creativity and good vibes!