Clan Caimán's self-titled LP is an almost psych-rock gone exotica record. Sounding like it could've been recorded on the beach on a warm still day. The music is infinitely relaxing and will have you dreaming of an island paradise.
Cat: EM1177LP
Label: EM Records
Format: LP