Niksia Din's latest release is a steamy, explicit feast for fans.