Cleave attack is the big one. You just have to have a good formation to keep him alive. If he doesn't die turn 1 or turn 2 its likely your super cancerous heal team wins.
Immortals imo is the ultimate p2w team atm because you don't need initiative to win so you can't be barrier cheesed, and unless the margin of living is so small you can do a small upgrade to kill Naruto, you're basically out of luck if your blitz team can't drop him.