May 26, 2011

Tamashii Nations on Akihabara opens May 28th!

A lineup of Tamashii Nations products right in Akihabara Station! From the newest prototypes to a wide selection of goods order-able from Tamashii Web today!