Zabbai dropped a new visual for his song “SMFMS.”

“Sometimes our worst enemy is ourselves,” Zabbai says.

Watch Zabbai – “SMFMS” Below:

Purchase the track here.