Ladridos del sur
(Original title)
Ladridos del sur
Spain
Howlings from the South
USA (alternative title)