Interesting article about how the ANA 'Mileage Club' FF program works. As far as I know they don't do points sales (or even sell points), so earning through flying or Amex MR transfers may be the only way to earn points, but they allow 3 (yes three) stopovers and have some real sweet spots for redemptions.
ANA Stopovers and Rules | Travel Is Free
ANA Stopovers and Rules | Travel Is Free