Yep, it's a drooling 620. Small crack near the top of the clutch cover. I'll try to get it repaired before I dig up the wad of cash required for a new replacement.
Large images and videos can take longer to upload. Please be patient!