Melvins
Aug 31, 1993
Nokiaa, Shield
Mar 30, 2023
Sep 27, 1994
Nokiaa, Deauxnuts
Sep 21, 2021
Musician, Songwriter
40 Collabs
Artist, Songwriter, Producer
Musician
Songwriter
29 Collabs
17 Collabs
Songwriter, Producer