Netflix’s upcoming ‘YuYu Hakusho’ live-action series has begun filming in Japan
Netflix’s upcoming adaptation of the classic shonen manga series Yu Hakusho has reportedly started recording in Japan. As translated by Twitter client YourAnimeGuy, a Japanese fan of the series tweeted…