Overview:
Based on the anime, YuYu Hakusho is a fighting game that let's you experience the anime through the lens of a terrible game.
Based on the anime, YuYu Hakusho is a fighting game that let's you experience the anime through the lens of a terrible game.