Talk:Gorillaz/@comment-76.94.246.71-20151102220840/@comment-27660173-20160407110220

I think he's talking about this image on the front page:

http://i.imgur.com/NCSADdn.jpg

Looks like it could be a reference to Demon Days and the Demon Days single. There is also a lighthouse which, although much smaller in comparison, is likely a reference to Plastic Beach. Why that statue is such a focal point is beyond me.