Front seal pouring out.

Sounds like a cracked hub or it spun the pump bushing, common issue on 904 series trans.