超大型店 ちょうおおがたてん
chōōga taten

Noun

1. megastore; superstore