The only thing I've been able to confirm so far is that Cid looks suspiciously like Woody Harrelson