The Keys Are Alive, With The Sound Of Tiny Puppies.

What did you think of the image?