Vocabulary
七生報国
しちしょうほうこく
unfailing devotion to one's country; serving one's country for seven lives
noun