Elizabeth Bernholz (née Walling), b. 1981 in Canterbury, England, and better known by her stage name Gazelle Twin, is an electronic music composer, producer and musician who is currently based in Leicestershire, England.
From Wikipedia, released under the terms
of
the
CC-BY-SA license.