Kotomora
新開発 (shinkaihatsu) Japanese meaning: new development | Kotomora