what do you think of this new picture
Nice, it's sort of Warhole meets Aphex Twin (in a pet shop). Is that what you were going for?