NECA Godzilla 1994 Godzilla vs Spacegodzilla Movie Action Figure Review 0 by Kyle • NECA, Toy Reviews, Videos • Tags: Godzilla