Watch: ‘Yu Yu Hakusho’ live-action trailer launched: Spirit Gun and more

Watch: ‘Yu Yu Hakusho’ live-action trailer launched: Spirit Gun and more

Watch: ‘Yu Yu Hakusho’ live-action trailer launched: Spirit Gun and more