Afro-Cuban folk song with a modern twist.
Similau is a spirit god from deep within the jungle, taking possession of Nomad & Lola who accidentally stumble upon its villainous lair.