Kotomora
名分 (めいぶん, meibun) Japanese meaning: moral duty | Kotomora