Distributor Oil Leak..."call me crazy"

Those pictures are nice, however are not close enough to help with this issue....