>>595 actually there can be a lot of explanations. We dont know if he stayed in L.A and we even don't know if the photo is recent. But as Couch and I think - it was a very short visit and he is in Oz by now.
As for EO - she is getting ready for her upcoming movie - that can be the most logical explanation.
I was expecting something like >>595 to appear, I hope it won't awake the dark forces X)