rangerscs

We’ve finally got out first good look at the team from the newest Chinese Tokusatsu that’s now being called Titans War Strike Force! Pretty snazzy designs going on there, the Chinese elements are very easy to spot. Anyone else excited for this new show?

Advertisements