એવું માનવામાં આવી રહ્યું છે કે, આ તસવીરો ઇન્ડોનેશિયામાં લેવામાં આવી છે, જ્યાં ટૂંક સમયમાં તેને લોન્ચ કરવામાં આવશે.