Happiest Duck in the World

Hiccups!

Puppy vs. Mirror