For centuries, animals have been worshipped by cultures around the world. Some, such as deer, are even considered sacred in ...
Protecting sacred messengers once resulted in the death penalty under the Nara prefecture law. Shinto legends claim the original Sika deer once descended with Takemikazuchi bearing a white coat.