Posted on March 4, 2020October 9, 2020 by AReditorialDept Easter Island’s Mystery Script Easter Island (Rapa Nui; Isla de Pascua) is a tiny speck of land, a mere 64 square miles, in the… You must be logged in to view this content. Post navigationPrevious post: The Strange Death of CaravaggioNext post: Firewalking