Has anyone ID the jacket that actor Nick Tarabay is wearing as Captain Boomerang in Arrow/The Flash? Or for that matter his whole outfit? Thanks