X-Plus Toho Series 2004 Mecha Gigan Godzilla Final Wars 12 Inch Vinyl Figure