Sena/Quina, la inmortalidad del cangrejo is a film written and directed by Paolo Agazzi.
More at Wikipedia.
Director: Paolo AgazziRelease date: January 1, 2005
External links: IMDb