Vocabulary
巨艦店
きょかんてん
large-scale store; huge store; megastore
noun