Category:

Red Tornado

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