My brother in law sent me this pic of my Roxor after sitting for 3 weeks. I purchased it three weeks ago drove it home from the dealership and put 70 miles on it and parked it.
Gotta be around diff pumpkin. Without a closer shot I can’t tell you exactly what’s leaking. With that said it’s either the diff cover or a pinion seal.
Did the dealer do anything back there like locker or diff work? Honestly, it looks like more than one puddle to me, usually you don't see spacing in puddles unless something high was dripping down on top of something lower and running. Please let us know.