Vocabulary
正義の味方
せいぎのみかた
champion of justice; knight in shining armor; crime avenger; hero; super hero
expression
noun