Kotomora
本分 (ほんぶん, honbun) Japanese meaning: one's duty | Kotomora