Cana Soliton