. . . Or is it REALLY ELLIE AND ZARA??? (Mysterious music queues up to sinister laughter)
Seriously though, I've had several discussion about exactly WTF is pistoning in and out of La's innards . . . I honestly have to admit I have no idea; it could be either a giant sausage or baguette, but I've also had suggestions of a giant cigar, or a huge pickle with a band around it. Any other possibilities?