Some of the wild deer that live on Miyajima Island. Obviously they are very human savvy.

Some of the wild deer that live on Miyajima Island. Obviously they are very human savvy.