Tartarus

Tartarus

A man's surreal, nightmarish descent into madness.