

Suggested by Sonic Haku is very powerful and fast but I’d make the case that Suigetsu is even faster. Haku was too much for the abilities of Naruto and Sasuke back in the day but Suigetsu proved useful in the war and against the Raikage. Haku would not be able to pin him down and the fact that his mirror abilities are when Haku’s speed can be fully utilized he is at a big disadvantage against Suigetsu who is always fast. That difference will prove to be huge. Suigetsu wins.