Add Rating
5

Godzilla Battle Royale

-
EN
8.7

Godzilla Battle Royale is a low-budget Godzilla fan film, directed and written by Billy DuBose. It was theatrically screened in the Pickwick Theater.

Posters

  • N/A
    500x750
  • N/A
    1079x1644

Recommended Movies