"Troubled But Triumphant"

Player needs JavaScript turned on.