• Add to Collection
  • About


    Cover art and band logo for music album "Goodbye Donuts! (Hey, statue of liberty)" by Icon Girl Pistols, 2011.
The big mechanical creature spread with pink paint a heap-dump-city district floating on the water, he's probably dancing and making a lot of noise while a new life arrives everywhere around him.