So I visited the Tamashii Nations Store in Akihabara yesterday and took some pics of their Dragon Ball display in there!