I'm trying to figure out what the real deal is with ChickPass Cleo Leroux and Logan Drake Photo #18

I'm trying to figure out what the real deal is with ChickPass Cleo Leroux and Logan Drake