Seol mar théacs é seo: Te pito te henua, or easter island