Yes, there are a few Don Quijote stores in Tokyo that are open 24 hours a day. Here are the locations of some of the Don Quijote stores in Tokyo that operate 24 hours:
1. Don Quijote Shinjuku Higashiguchi: This store is located at 1-16-5 Kabukicho, Shinjuku-ku, Tokyo. It's just a few minutes' walk from the East Exit of Shinjuku Station.
2. Don Quijote Shibuya: This store is located at 28-6 Udagawacho, Shibuya-ku, Tokyo. It's about a 5-minute walk from Shibuya Station.
3. Don Quijote Roppongi: This store is located at 3-14-10 Roppongi, Minato-ku, Tokyo. It's about a 3-minute walk from Roppongi Station.
4. Don Quijote Akihabara: This store is located at 4-3-3 Sotokanda, Chiyoda-ku, Tokyo. It's about a 3-minute walk from Akihabara Station.
Please note that these locations are subject to change, and it's always a good idea to double-check the store hours and address before visiting.