NECA Godzilla 1985 Movie 7 Inch Action Figure Review 0 by Kyle • NECA, Toy Reviews, Videos • Tags: Godzilla