Stomping on the Devil's Head
(Original title)
Stomping on the Devil's Head
USA