Vocabulary

テクノマート

techno mart

noun