Vocabulary
テクノマート
テクノマート
techno mart
noun