Category News Yu Yu Hakusho’s Live-Action Series is Confirmed for December 2023! Published on November 9, 2021 1 min read