• 5 years ago
This bizarre moment was when captured a woman in Japan had a squirrel digging in her mouth for food on July 31.

The viral sensation earned 10 million views within 2 days of being on Twitter.

"It's just love. My mother loves the squirrel, the squirrel loves my mother," said Maeda, the filmer.

Category

🐳
Animals

Recommended