Kotomora
革新者 (kakushinsha) Japanese meaning: innovator | Kotomora