Things are taking root over on the TMNT set as Arrow actor Stephen Amell dons the Casey Jones get up for the first time, getting his...