Hachiman


Thesaurus
Noun1.Hachiman - a Shinto god of war