Photo Credit: Shutterstock

This porcupine is the most magical creature ever. He is TALKING. While eating a pumpkin! This means, not only is he magical, he is also adorable.

 Also, his name is Teddy Bear. Yep, the cuteness just doesn't stop.