SABAH Teaser trailer

Sabah is a short film directed  by Luca Vitale and made in collaboration with artists Matt Carter and Vasili Zorin. The film is currently in production.

Full credits here