Curated by
W
More in Travel Japan
See all 208 →More from Wil-T
See all stacks →Visit the First Dragon Ball Store in Tokyo Station
The world’s FIRST Dragon Ball store recently opened in Tokyo Station! Entry was restricted for the first few weeks, but now it’s free entry, so def check it out for exclusive merchandise and experiences.
Built for AI agentsNo ACO on this card


