Baby Deer Born At Kashima Shrine Delight Visitors

Baby deer are drawing visitors to Kashima Shrine in Ibaraki Prefecture, north of Tokyo.
Deer at the shrine are said to be messengers of gods, and are carefully taken care of. Births of new deer peak around this time. Two fawns were born this year, on June 6 and 9.












