Vocabulary

パラダイス鎖国

isolation paradise (esp. unique products without foreign competition)

noun