Yellowstone is a nature preserve back on Earth- it's got like, a shitton of wild animals and land that's safe from human interference like hunting or destroying natural resources. Really good thing it's landlocked, too, or else the Kaiju might've gotten to it.
no subject