Question: how much do you have to pay yojimbo for zanmato?
Answer: Dismiss Yojimbo and go against any opponent you want. Pay 21,000gil and he does Zanmato.