Medusa
Los Angeles, California, U.S.
Medusa
Los Angeles, California, U.S.
Monae Smith, better known by her stage name Medusa, is an American underground hip hop artist born in Los Angeles.
Top 10 collaborators
Roles
Crew
No crew credits...