› added 1 month ago
11
TIL the deer around Nara, the ancient early capital of Japan, are sacred in Shintoism for being messengers of the gods. They have been tame for centuries from humans not hunting them. They are popular with guests who buy “deer cookies” to feed them.