Ever wonder what would’ve happened if the JSDF has just flat-out made a combining Anti-Godzilla Super Robot? See for yourself in this fan concept of SUPER X-3 MECHAGODZILLA, circa 1993.