Think Landy bolts are bad, after 20 years in the motor trade I've found that there's nothing worse than Jap bolts they corrode on sight, and even the ones that look okay shear, I hate them.
As said, you want a set of these or similar, best money you will spend...