Megan Thee Stallion Set to Grace Crunchyroll Anime Awards in Tokyo Editor Jan 18, 2024 0 Megan the stallion has been summoned to Japan to present the annual anime Awards along with…