Godzilla Vs. Kong is slated to be released into theaters and streaming on HBO Max at the end of this month, giving kaiju fans the long-awaited battle between the two most popular giant monsters ever introduced to the silver screen, and a new image has landed giving us a better look at the ruler of [...]