brother-of-ice: The Sacred Deer of Nara, Japan Pictures taken by me in the summer of 2009. The deer are considered sacred because a god of one of the nearby shrines is believed to have visited while riding a white deer. The deer are everywhere, as
FMN FTV_Girls