Satantango

Satantango ★★★★★

Finally finished this after multiple sessions. Holy fucking shit.