Image of Clava Cairns by moey

Is it just me, or does this rockfrom the main site look like a homage to Easter Island (Or Possibly Homer Simpson)