オニショウグン
Meanings
Noun
1. lion-hearted general
Pitch accent
ニショ
ウグン
Composed of
ogre; demon; oni; spirit of a deceased person
general; shogun