Cosmic Mega Brain

 
The Pitz _ London 2008