LAST LARVA STANDING!