Destro Revealed?

picture-17

Very exciting news if you are into that sort of thing.