5. Son goku (Dragon Ball Z)
Doesn’t matter if you believe it or not but Goku is the most powerful anime character ever and everyone can say it.
With all the techniques and power, Goku could easily defeat Saitama, if Saitama is One Punch Man then Goku, on the other hand, is One-Inch Punch Man.