I did a few minutes of searching on google but couldn't locate any more pictures or information on this deck. However, most of the in-dash LCD type decks to have a companion "box" that is necessary for it to be a functional unit.
You need to talk to the friend or at least start looking under his seats for the "rest of the story".