Grammy Award Winning Hip Hop Star Megan Thee Stallion aka Tina Snow Is Very Well Documented For Her Love of Anime. Between Her Cosplay As My Hero Academia’s Todoroki For The Cover of Paper Magazine, Her Demon Slayer-Inspired Nails & Her Interview With Crunchyroll Where She Named A Wide Variety Of Anime She’s Seen It’s Safe To Say She’s a True Fan. Recently On Twitter She Took The Time To Profess Her Love of Yu Yu Hakusho’s Opening Theme Song!