Cheezburger

Moai on Rapa Nui (a.k.a. Easter Island)