Edinburgh, United Kingdom
The Magic Window - warm and fuzzy electronic music.
Letters From Mouse is an electronic music producer from near Edinburgh in Scotland.
For all things Magic Window and Letters From Mouse go to themagicwindow.net
Live shows coming soon and Select membership to give a little back to the artists.