Megan Thee Stallion Channels Japanese Cinema in Dynamic New Video for ‘Mamushi’
Megan Thee Stallion Channels Japanese Cinema in Dynamic New Video for ‘Mamushi’
Texas-born Megan Thee Stallion has won over a fresh wave of fans with the release of “Mamushi,” a cross-cultural collaboration with Japanese rapper Yuki Chiba. The track, featured on her latest self-titled project—her first as an independent artist—quickly emerged as the standout hit among the 18 tracks, earning it a well-deserved spotlight.