Stop in for a cup of coffee

Hello All. Found the Demon is leaking oil something terrible. Ugh. My thoughts are the timing cover or oil pan. Going to wipe it down, dump in some dye and run it for a bit and observe with a black light. I have a timing cover gasket set coming in tomorrow just in case. This sucks.
so its from the front area?