Puppy Vs. Mirror

11385

Who do you think wins?