Puppy Vs. Mirror

10919

Who do you think wins?