My son & I were trying to install the Differential using a jack and some cranking straps. After a while we were getting tired so decided to leave in hanging and try the next day. When we went back the next day to work on it, we noticed about a half a cup of pale green oily substance had leaked out. We didn't drop it or anything like that.

Anyone have any ideas as to why this would be leaking and/or offer some fixes?

The attached pic is a side view from the driver's sideRear End Leak.jpeg
Thanks