where are the alien eggs in holly hatchery