WATCH: This Awesome Video Looks Like A Yu Yu Hakusho Live Action Trailer
Senpai King
12:17 PM
0
A Japanese live action movie or series of Yoshihiro Togashi's masterpiece, Yu Yu Hakusho seems to be 100% badass. Live Toguro Broth...