The savage altar

The savage altar