Name this engine noise, can't be good!

My barracuda starting making this noise after my last outing.



That noise it too erratic for a rod knock or anything else inside the motor.
I also vote converter bolts or a cracked flex plate.