Netflix’s Yu Yu Hakusho Was Top 10 Title in 76 Countries
The live-action Yu Yu Hakusho series hit Netflix on December 14, and now that it’s been out for a little bit, Netflix is revealing its rankings. During its first week out, Yu Yu Hakusho received 7.7 million views, and was watched for 32.1 million hours. …Read more »