Watched the preview of next weeks #Arrow and I believe this confirms my "Ravager" prediction. I approve.