This is the home of Gaea...also? How can this be??


Explore further.
For the love of God, keep walking.