Director
Alberto Deidda
Writer
Producer
Makeup Effects
Serena Steri
Production Runner
Alessandro Sanna
Director of Photography
Alessandro Steri