To help even the odds Bandai Tamashi Nations are releasing the a new bad guy in the S.H.Figuarts toy line. So far Android 17 is tagged to an October 2014 release date which means he will likley be ready for December due to the usual delays. So far we have had Cell and Freiza to […]