> only two irregular verbs
This is what textbooks often say, but it's kind of a soft lie. Besides the typical する and 来る (which are strongly irregular), there's:
ある → ない (negative form)
行く → 行って instead of expected 行いて
くれる → くれ (imperative form) instead of expected くれろ
And a number of others.