Yu Yu Hakusho series ranks in top 5 on Netflix for 3rd Week
Netflix revealed on Monday, January 8, 2024, that its live action series Yu Yu Hakusho had been in the top five worldwide non-English rankings for three weeks running. Additionally, Netflix…