Shiryu Almost Undefeatable?

While I was rewatching Episode 870, something I heard clicked in my mind and thought of this.

During the flashback with Rayleigh while he was training Luffy’s Kenbunshoku Haki, he said something very interesting after the 100th swing. He stated “On that last one, I was completely hiding my presence…”

This I feel is very key to Kenbunshoku Haki, as if you can train your Haki to a level where you can completely hide your presence, then what if Shiryu has this ability too?

If Shiryu of the Rain has this ability to completely hide himself using Haki, and he has the Suke Suke no Mi, he will be almost untouchable.

I mean even Rayleigh was surprised that Luffy was able to dodge his attack! This makes me believe that Shiryu has this level of Kenbunshoku Haki, and that’s why he was given the Suke Suke no Mi.

If Zoro is going to fight him in the final battle against the Blackbeard Pirates then he is going to have to be at least on that same level of Kenbunshoku Haki to defeat him.

This doesn’t mean that Shiryu is truly undefeatable, but I feel it does mean that he is going to be very hard to defeat. What do you think?

*Theory by InfernoHead

The Reason Why Blackbeard wants Moriah to join his Crew

Blackbeard will soon invade Whole Cake Island and then appear in Wano