User blog comment:Krazar77/Meet Super Gigan.....Or Titanium GIGAN!/@comment-26898699-20160601185456/@comment-25172205-20160601195154

That makes so much sense! I think you can even see the amateur concept towards the bottom right corner.