This guy is really annoying for certain characters. Amano has a good matchup against him simply because Amano has no issues getting under / around your turtles, plus he can deflect them. Lee, on the other hand, has a fairly big problem dealing with this guy unless the Lee player knows how to properly use AB stance, which isn't that good in it's own aspects because a properly timed A turtle will knock him out of the end.
His healing turtle is good but it can also heal the enemies too, be careful about that.
Uh, his turtles can be teched super-low to the ground too, be careful for that.