Currently trying to find the rest of the episodes, as of now only 20 episodes were found. But I saw in IMBD's page for the cartoon that the...