Don’t ask me why, but these put me in mind of some sort of Terminator offshoot series. Animated. Set in Japan. No? Maybe it’s the name, Skylon which…
Tag
Don’t ask me why, but these put me in mind of some sort of Terminator offshoot series. Animated. Set in Japan. No? Maybe it’s the name, Skylon which…