Alien impregnated cartoon