Kotomora
功徳蔵 (kudokuzou) Japanese meaning: accumulated merit | Kotomora