To hell and back (30/42)

To hell and back