All your news for The Red Tornado, the powerful android whose body is still under construction in Tokyo, Japan.
Category:
Red Tornado
Newer Posts
All your news for The Red Tornado, the powerful android whose body is still under construction in Tokyo, Japan.