Has humanity’s symbol of hope against the Kaiju attacks returned? Passion Republic Games will showcase their new character, Gigaman, at the upcoming Tokyo Games Show.