Japan’s 1,000 Deer Invasion

In Nara, Japan, these deer roam freely. Don’t be alarmed, though, if you see a bunch of them walking the roads, and hanging out on the sidewalk.

Japan has the largest population of this species of deer, known as sika deer.

There is a park in Nara which is home to them. The deer are considered sacred in Nara. They love eating special deer cookies called “shika senbei.”

 

Doctor Doom Costume Reveled for New Fantastic Four Film
ALS Ice Bucket Challenge: Charity Gone Wrong?