Godzilla vs. Megaguirus
Release: January 01, 2000
Release: January 01, 2000

The Japanese Self-Defense Force must find a new way to stop Godzilla. By warping out into another dimension, but it unleashes the dreaded new monster, Megauirus! Only Godzilla can stop this beast. Released in Japan in 2000, but did not get an American release until August 2003. It aired on the Sci-Fi Channel.

An unhandled error has occurred. Reload Dismiss