TV

Rila Fukushima the New KATANA in ARROW

Date: 28 August 2014 Time: 10:34 AM ET