YuYu Hakusho Netflix’s upcoming ‘YuYu Hakusho’ live-action series has begun filming in Japan 3 years ago Netflix's upcoming adaptation of the classic shonen manga series Yu Hakusho has reportedly started recording in Japan. As translated by…