Cosmo meaning world or universe, it may might refer to outer space, space travel, or cosmic ray: cosmonauts are also known as astronauts. This demon's name suggests it was an extraterrestrial visitor that became reanimated as a zombie.
Cosmo meaning world or universe, it may might refer to outer space, space travel, or cosmic ray: cosmonauts are also known as astronauts. This demon's name suggests it was an extraterrestrial visitor that became reanimated as a zombie.