八幡神 はちまんじん
hachiman jin

Noun

1. Hachiman (god of war)

Other forms: