Kaiju Konnection GODZILLA VS. MEGAGUIRUS (2000): Plot, Monsters, and Millennium Era Legacy David Albaugh November 2, 2026 0 171 Released in December 2000, Godzilla vs. Megaguirus (Gojira tai Megagirasu: Jī Shōmetsu Sakusen) marked the 24th installment...Read More