Who is that?

This was a true incident that happened to me in 2005. Till date I wonder who it was. Was it me or someone/something else?