imvura yaraguye abantu baratatana birangira jay polly atabonanye na sisqo he then became the executive producer of teen titans go icyizere umubano n ubuvandimwe