leeloo and leia taking a bike ride to con