68 Barracuda 440 swap parts needed

What in all that's holy is that attached to? It looks like it's bolted into the oil pump webbing?

damn that's scary