Oluwa Kuwait is the CEO of Truth or Dare records. He is a Capetown South Africa-based producer and has done projects across Europe in places like Paris and Italy. Dmain is the latest artist signed to the label. This release is a statement of intent by the label aiming to be amongst the leading record labels in the country.
The song was produced by Dmain and was mixed and mastered by Mix Monster.