Japanese lesson of the day for anyone checking this out and reading the comments: Kinou means yesterday. I've not finished the series so I don't know if it's his actual name or a pseudonym, but regardless, the name refers to him being the physical representation of Xeno's hidden past.