last time I was there most of my transformers shopping was done in Akihabara in Tokyo and Nipponbashi in Osaka, couldn't really find much anywhere else.
hopefully I can find some more places when I am back there in December![]()
last time I was there most of my transformers shopping was done in Akihabara in Tokyo and Nipponbashi in Osaka, couldn't really find much anywhere else.
hopefully I can find some more places when I am back there in December![]()