SpaceGodzilla

spacegodzilla is a space monster that is in godzilla vs spacegodzilla