Tamashii Nations Tokyo, to celebrate the announcement of their 100th Soul of Chogokin product (GX-100), displayed all 100 of their Soul of Chogokin numbered releases.
I need to know the where about is this store in japan? I am in japan osaka right know and i would love to visite this store so please let me know, Thanks
The shop is in Akihabara. This event will probably end soon so if you want to see this particular display, you should head to the shop as soon as possible.