Carogne
(Original title)
Carogne
Italy