What is the source for 50 total episodes of Twin Star Exorcists? So far there are 25 episodes aired. MyAnimeList and Wikipedia claim there are supposed to be 50 episodes. What is the source for that number?
I've searched for a bit and found out the only known source of that information is from a chinese anime streaming company iQIYI on their listing page, as relayed by this Crunchyroll news post.