Landry Ifouta
Jul 11, 2000
Feb 8, 2002
Jan 6, 2003
Engineer, Producer, Management
36 Collabs
Producer, Songwriter
34 Collabs
Artist, Songwriter, Producer
15 Collabs
Artist, Songwriter, Musician
Record Label
12 Collabs