I hope this kit fits Zipang, and other Scythe coolers also. I do not care for the push-pin mount at all. The locking is focused on a far too tiny bit of plastic for my comfort.
I mount my Zipangs with the Thermalright LGA-775 bolt through kit. This is a royal pain in the butt, but it is secure.