MAGGOT CAVE – TRIUMPH OF THE MAGGOT