Yagura is a must due to him being able to steal someone for life steal , stealing someone for their chase , & doing a 15 hit chase himself. Atleast for my team ^^ I assume sailor sakura would work if u want roshi to stack on his own buffs. But you'd be missing out on his chase etc