>>1283687I just noticed: In the background of this pic you can see a smoke plume rising from the island in the distance...
I wonder if that is where the zombie apocalypse is happening, and our lovely ladies are safe on some other small island off Japan :3