SodiumWeird atomic beasts who live off of human blood!! Better call in the Del-Aires.