User blog comment:CheeseBurgerGuy/Total Drama Finale: A 26 Episode Fan Season/@comment-24708868-20190922120048/@comment-35606925-20190922163840

That is correct.