Working on his visa in Mexico.
If this leads to a good Cara vs Evil Cara feud i'm going to laugh my ass off.