Netflix Reveals First Look at Live-Action Yu Yu Hakusho’s Yusuke Urameshi in Geeked Week Trailer

A first look at Netflix’s live-action adaptation of anime and manga franchise Yu Yu Hakusho has dropped in a trailer […]