World’s First ‘DRAGON BALL STORE TOKYO’ Opens at Tokyo Station
The world’s first “DRAGON BALL STORE” has opened in Tokyo Station First Avenue 1st floor! Original merchandise and special novelty items are available to commemorate the store’s opening! Reservation is required for entry from November 14th to November 24th. Comedians Kamaitachi visited the store and reported on the highlights. They