<<Up
Contents
Tahekeroa
In
Polynesian mythology
,
Tahekeroa
is the land of the spirits, located deep within the center of the
Earth
.
wikipedia.org
dumped 2003-03-17 with
terodump