Well, I pick Rinnegan:
1. Ashura path - hana hana no mi, baby5 df
2. Deva path - Yami yami no mi-fujitora-Kuma
3. Preta path - (by force) marco df
4. Human path - Viola
5. Outer path - Big Mom-Law-Brook df
6. Animal path - (by force) tama df
Most of MSharingan can be countered by Rinnegan tech.