Crunchyroll Anime App Heading for Xbox 360

Crunchyroll Anime App Heading for Xbox 360

Crunchyroll, a leading Anime and Asian drama streaming service has announced the upcoming release of its own branded application on the Xbox 360 console in more than 30 territories, across all six con...[Read More]