Anime News

Super Guzzilla Heavy Armed Robot Currently in Development
Date: 7/16/2015
A major sci-fi fantasy is about to come to life. Japanese heavy machinery company Taguchi Industrial Co. Ltd. is developing a manned tanker robot dubbed...
Source: Anime News Network