Crunchyroll has announced that they’ll be putting the first three seasons of Sailor Moon onto YouTube starting today. As of...
In a possibly not-so-surprising turn of events YouTube has officially announced plans to launch their official streaming platform for gamers...