Fallout 76: All Mega Sloth Spawn Locations (2023) by 44Gamez July 29, 2023 0 Guides Picture: Bethesda Softworks Mega Sloths are three-toed sloths which have undergone mutations as a consequence of radiation publicity. These sloths ... Read more