If there’s any doubt about how much Megan Thee Stallion loves animé, it should all stop here. The Texas rap heavyweight pulled through in Tokyo, Japan to show the ultimate respect to Naoko Takeuchi’s unforgettable ‘Sailor Moon’ franchise by showing out in the best way possible.