Let's make a deal

Tell me (us) about the bell housing, hole size, came out of a .... and the cooler. Trans or oil, size of cooler, can cfm.
Not sure where the bellhousing came from I got it for my run stand but ended up just mounting my transmission to the engine coolers is derail 625 CFM 6 an in and out ports