memnon sa.jpg

Memnon Sa album review at Drowned In Sound.

Lemurian Dawn is Memnon Sa’s second release, and is a psychedelic foray into something both futuristic and uncompromisingly tribal.
— Drowned In Sound