Let's hope to God that this abomination does not find its way to humans.
Is this as close as we can get to seeing actual zombies?
An organism the size of 1,665 football fields - just wow.
This website uses cookies to ensure you get the best experience.