Suffering and Glory

Play
Player needs JavaScript turned on.