no there is 26 episodes at least, 23 is just as far as it is subbed. It has been coming out sparatically for a few months. Also the annoying one you mention is probably Renge.