Movies Netflix reveals casting and main character art for upcoming Yu Yu Hakusho live action seriesBy Team OrangeJuly 20, 20220 The series is based on the legendary Japanese manga of the same name by Yoshihiro Togashi, which was originally serialized…