De oprichtster van Vanishing Twin, Cathy Lucas, een Engelse artieste bracht een reeks van conceptuele cassettes uit op haar eigen RAM-label onder de naam Orlando. In 2015 besloot ze een band te vormen en die te noemen naar haar bij de geboorte verdwenen tweelingzus. Ze maakt wonderlijke, dromerige popmuziek die gesierd wordt door ongebruikelijke geluiden en instrumenten. De band bestaat uit vijf leden en dit debuut is veelbelovend. Lekker vreemd.