location_city YES, Manchester
Iglooghost is UK-based Irish electronic music producer, Seamus Rawles Malliagh.
He released his debut album, "Treetunnels" in 2014, followed by: "Neo Wax Bloom" (2017), "XYZ" (2019), plus 2021's: "Lei Line Eon".