The fury of Mechagodzila is now coming back once again as X-Plus and Star Ace Toys debut their latest soft vinyl figure. Standing roughly 12" tall, this robotic titan will feature a 20" length ...