Anyone got better pics of whatever this is? I'm a sucker for lightweight Italian junk, and a big 4-pot caliper would likely cura the pad size problem their current brakes all suffer...