Twin Star Exorcists is currently streaming on Crunchyroll, with Viz Media releasing the English-language version of the manga in North America.
Kara Dennison is responsible for multiple webcomics, blogs and runs interviews for (Re)Generation Who and PotterVerse, and is half the creative team behind the OEL light novel series Owl’s Flower.
Chinese streaming site iQIYI lists the series as being 50 episodes long, meaning that the glowing artwork is likely a final push as the series enters its climactic final few episodes.