Kotomora
独創力 (dokusouryoku) Japanese meaning: creative power | Kotomora