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

And from the looks of the other images I would think this was for Godzilla island.