Crunchyroll to Stream Kowloon Generic Romance, Maebashi Witches, Apocalypse Hotel, More Anime

In addition, the streaming premiere of I'm the Evil Lord of an Intergalactic Empire! has moved to March 25, and the first three episodes are now available on Crunchyroll.Source; Email correspondence