Tokens are identified with attribute-value pairs
In TokenScript, for each token, an instance of that token is identified by a key-value pair or a sequence of key-value pairs.
0xedd6…is the Etheruem address of this token's owner.
It's the identifier of a CryptoKitty called Tzar Hulashorts (not that matters).
The attribute(s) that defines a token is called distinct attribute(s).
You do not need to confine to a specific ERC, such as the tokenID defined in ERC721. You can define a new token with suitable distinct attribute(s) that suits the nature of your token.