Tenjin is the deified form of Sugawara no Michizane (845-903), a brilliant court official and scholar who was wrongly accused and sent into exile where he died. His spirit was […]
Tenjin is the deified form of Sugawara no Michizane (845-903), a brilliant court official and scholar who was wrongly accused and sent into exile where he died. His spirit was […]
"*" indicates required fields