The anime juggernaut Crunchyroll is looking to expand the reach of anime in its latest venture – a 24-hour streaming channel. This new project is the result of a partnership between Crunchyroll and the Game Show Network (GSN). Both parties are a part of Sony Pictures Entertainment. The Crunchyroll channel is set to launch on […]