That sounds like something outside of the engine and my first thought was a loose flywheel. I would start checking the starter, bellhousing, flywheel, PP, etc. Also look for any rubbing although that might be even harder to find. You definitively got something banging around there.
BTW what's the deal with those spark plug boots? They are supposed to be down over the ceramic.