Kotomora
創造力 (souzouryoku) Japanese meaning: creativity | Kotomora