Front seal pouring out.

Looks like the converter rebuilder never pressure checked the converter for leaks after it was built. Poor workmanship IMHO.