Title: Godzilla Vs Mechagodzilla II
Product review: All good, Was very happy and will order more from this seller. Thank You very much. Happy new year 2013...............
Would you say this review depicts the product in a flattering or unflattering light?
