This is a Old School Hip Hop track recorded by the artist menstrual cup. The song You Suck Anyway was originally composed by D. Léon.