12-Inch Mecha Gigan Figure This Mecha Gigan figure based on Gigan’s appearance in Godzilla Final Wars is freaking awesome.