Godzilla FINAL WARS 2004 Hedora Movie Monster Series PVC Figure by Bandai - Click Image to Close