Posted in Pop Culture YYH stands for Yu Yu Hakusho (Japanese Anime Series) YYH Share Pinterest Tweet Whatsapp