Revisiting the ‘Rebirth of Mothra’ Trilogy
Ever since Toho rebooted the Godzilla franchise back in 1984, it has become tradition to release each new Japanese film in December. This pre-Christmas scheduling would remain in effect until Shin Godzilla. Although the Big G eventually took a much-deserved break, after being ceremoniously killed off in Godzilla vs. Destoroyah, Toho didn’t feel the need […]