Insensitive
Superstar
One of the hardest sound click dudes pause but I get it. Dude is wild creative but that makes sense. Thought it was the Wiz Khalifa shyt where Wiz distanced himself and heard they had some kind of falling out.
What do you mean by make submissions though? Like submit to artists or to one of those online platforms?
Album submissions.
Major label work.