Croatia and Serbia are set to stream an English dubbed anime adaptation of the popular Japanese anime series Anime Toaru Majutsu no Index titled Anime Tou Majutsu to the Japanese!This English dubbed version of the anime is scheduled to air on Netflix in 2018.The title of the show is...