Kotomora
発明品 (hatsumeihin) Japanese meaning: invention | Kotomora