a cartoon man with glasses and a mustache looking at the computer screen that says, finally you found me