Red Riding Assassin

Red Riding Assassin is an American television series.