Godzilla Battle Royale is a low-budget Godzilla fan film, directed and written by Billy DuBose. It was theatrically screened in the Pickwick Theater.
This product uses the TMDB API but is not endorsed or certified by TMDB.