Home / Netflix Casts Takumi Kitamura as Yusuke in Yu Yu Hakusho Live Action Series