Uncategorized Smite Hachiman God It is an inevitable truth of gods and men In japanese religion yahata ancient shinto pronunciation formerly in shinto and later commonly known as hachiman japanese buddhist pronunciation