Complex sentence: The series has been licensed by Aniplex USA for streaming on their online service, Aniplex Channel while Crunchyroll and Hulu have also obtained the series for streaming with English subtitles in North America.
Split into simpler sentences: The series has been licensed by Aniplex USA for streaming on their online service, Aniplex Channel. Crunchyroll had also obtained the series for streaming with English subtitles in North America.