The spin-off anime series based on Capcom's video game franchise is now on Crunchyroll for select territories. Continue reading...