Dogolas

Dogolas is an unused creature that was on the 1998 CD-ROM called Godzilla Movie Studio Tour. Unfortunately it totally unknown what movie Dogolas was going to be featured in and it will probably stay that way forever though some speculate that it was meant to be in Godzilla Vs. Bagan