A German Destiny player has it. It's just a rare drop. Also quit crying now. Found about this courtesy of MoreConsole.
https://www.youtube.com/watch?v=PYIBqZskOSk
-
Cursed thrall explosions soundz epic 2 me..! Great for hordes and smaller enemies surely.