Can't figure out this damned oil leak

the back of the seal this faces the timing chain

IMG_2339[1].JPG