Too Weird To live, too Rare to die.

Madrid    http://www.artisweird.org