Tamashii Nations annouces 2 SDCC exclusives – MegaMan and Goku

Tamashii Nations is Banda Japan’s collector label, and through their facebook page they’ve announced their two SDCC exclusives for this year.  First up is a MegaMan X figure with a…

Read more »