This 300-piece jigsaw puzzle features an epic battle between Godzilla and Mechagodzilla in 1974. The puzzle also includes King Caesar, adding an extra level of excitement to the scene. The puzzle was released in 2009 and is a great addition to any puzzle collector's collection. The puzzle is in excellent condition and is sure to provide hours of entertainment.