Japanese deity

Substantiv
a deity worshipped by the Japanese