904 massive leak

To be leaking that bad I figured it is coming out the vent or the torque converter is bad or the front seal blew out.