What a racket. I'd check both ends. the flywheel and clutch assembly take it apart check everything, as well as the alternator bolt and stator housing, had a marine engine sound similar and the drive coupling had 1 broken bolt and  3 loose ones, pulled the engine while being towed in, 4X4 and a come along wound up replacing the coupling, and the bolts and then re-torque everything and the noise was gone.  Don't wait if it breaks at either end it gets very messy to fix....failure is not an option.