八幡神はちまんじん
hachiman jin

Noun

1. Hachiman (god of war)

Other forms: