From Bandai Japan's new collection of Movie Monster Series figures comes this Mechagodzilla from the Godzilla vs. Mechagodzilla film.