Oscar Nelson Safuan
Aug 13, 1993
Oscar Fadlala, Ricardo Flecha
Feb 15, 2024
Oscar Faella
Oct 12, 1997
Ricardo Flecha
Jul 26, 2007
Organizations
42 Collabs
Artist, Producer
34 Collabs
24 Collabs
Engineer
12 Collabs
Musician, Artist, Songwriter
11 Collabs
Producer