Don Quijote is a unique shop.
It’s full of affordable tack, household goods, food, health and beauty products, clothes.. seriously, I could keep going.
It has almost everything
It’s affectionately called Donki (ドンキ）for short in Japan.
They have stores all over Japan and they are usually ginormous.
You can check out their site at donki.com.