2 of Luca Toracca's best-known titles are streaming in the UK right now.
ARROW
Prime Video
2011
1997
1988
1990
1983
1980
1989