Sigfredo

Based on the popular legend of the Nibelungen.