Antwood A.K.A. Margaret Antwood Is The Alias Of The Canadian Electronic Producer Tristan Douglas. Antwood Started Out Releasing On Net Labels Such As Cocobass And B.YRSLF Division But Has Since Released Two Albums On Planet Mu "Virtuous.Scr" 2016 And "Sponsored Content" 2017 .