This massive shopping complex in Akihabara is your one-stop shop for everything you need (or think you need). Open till 5am, it offers everything from groceries and appliances to costumes and makeup – all at fairly reasonable prices. For costumes, this Don Quijote has a dedicated area for Halloween garb along with another floor almost entirely dedicated to more costumes, including a great mix of Japanese-inspired get-up like daruma dolls, sushi rolls and maneki nekos.
If you're in need of some Halloween costume inspiration, look no further than these Tokyo shops, all of which stock a hefty selection of costumes, accessories and everything else you need for your spooky day out. While many costume shops in Tokyo generally cater to the cosplay community, these shops will have more of your general Halloween-themed costumes, from pumpkins and vampires to your favourite Pokémon.