Travis Bickle without the panache.
I immediately thought of Travis Bickle when I looked at this creepy photo!