LATEST RELEASE

IDEA 7 

Release Date: 2023-12-18

Credits: Performed, written and produced by Gibran Alcocer

 

 

IDEA 15 

Release Date: 2023-08-18

Credits: Performed, written and produced by Gibran Alcocer