Kotomora
著しい (ichijirushii) Japanese meaning: striking | Kotomora