Siro

Siro says they did 24 episodes

Breaking news! Or maybe he was just mistaken. If not, where are the two remaining episodes?

Watch the full video here: