KiKi TOAO’s alter ego BLACK LEATHER DEATH SQUAD’S album ‘HOMECOMiNG’ is being prereleased as we speak – the package will be temporarily available for free download here.