I'm not sure exactly what these are supposed to be, but I am quite intrigued! I believe they look a bit like the moai statues from Easter Island.
Comments
Sign in or get an account to comment.