From what I can see, it's definitely not leaking from the cam or the valve cover, but other than that, I don't know where it's leaking from. I guess we'll have to take it to a stealership for repairs.
BTW, does anyone have a picture (or diagram) of the belts' configuration? I tried searching on google but couldn't find anything useful, thanks.