巨艦 きょかん てん
kyokanten

Noun

1. large-scale store; huge store; megastore