>>/16419/> Afganistanbanannastand
Seems to be a pretty unique word.
There's a guy posting on telcom matters on the web under that pseudonym (pics).
Could be him. Image from the program is a log (lower left corner, "HRD Logbook").
Having my doubts it's got anything to do w/ a real-world password.