Kotomora
本発明 (honhatsumei) Japanese meaning: present invention | Kotomora