Teddy the Porcupine Wishes You a Merry Christmas

by Holy Cuteness on December 16, 2011

While nomming a ginger bread, the world’s most talkative porcupine, Teddy Bear, wishes us a Merry Christmas. Thank you, Teddy!

Previous post:

Next post: