Advertisement

Clone Trooper Clone Trooper Captain

Tamashii Nation 2016 SH Figuarts Star Wars Clone Trooper Captain

Tamashii Nation 2016 has been announced and with that comes new Star Wars product. The event, which takes place October 28 through October 30...