Lordi
Feb 22, 2006
Nov 4, 2002
Mar 31, 2023
Aug 17, 2004
Sep 16, 2016
Songwriter, Producer, Musician
200 Collabs
Songwriter
155 Collabs
Organizations
59 Collabs
Songwriter, Producer
30 Collabs
20 Collabs
Producer, Songwriter
18 Collabs