answersLogoWhite

0

Deer are considered the messengers of the Gods in Shintoism. Although that does not exactly answer your question, it is related.

User Avatar

Wiki User

17y ago

What else can I help you with?