Kotomora
新発明 (shinhatsumei) Japanese meaning: new invention | Kotomora