Woot! At long last I managed to get hold of a Javelin destroyer during this year's anniversary sale. Have been longing to get my grubby hands on one ever since details of it was released over two and a half years ago in Feb 2014. Coincidentally, this also happens to be my 42nd post for this year =)
PS: Bottom pic cross-game posting: rolling for the Jagged Javelin collection piece in the God of Monsters raid in Episode 27: Amazon Fury 3 of DC Universe Online.