Taxidriver in Roppongi 六本木
Twelve hours of work and I still can't sleep. Damn. Days go on and on. They don't end. Travis Bickle / Robert de Niro - Taxidriver (1976)g