06.07.2023 - By Dee Shaw, Arris Waterman, Christopher Powell
The Godzilla movie where earth is finesse by Planet X. A plan that has us give up Godzilla and Rodan for a cancer drug. Sounds fair but it ain't.