A massive
moai
- a sentinel along the coast of Rapa Nui (Easter island)
Sitemap