Alien larva