Ghost At the computer store

Looks like i might have caught a ghost at my place of work......