Bro let me try to explain in simplest terms, and without getting in to any "Larai Jhagra" with any member:
Study your car's owners / users manual. It will definitely and necessarily have all the details regarding recommended engine oil grade / viscosity for your car (you can also look for recommended engine oils for your car's engine on the internet). Start from the thinnest, and i believe, it will be 5w-30 in your case. Pour in any oil which is; 5w-30, fully synthetic, meeting latest API SN / SN Plus, and / or ILSAC GF-5 criteria, from some reputed brand, and 100% genuine and original.
Now in your case, since your vehicle is under warranty and i hope that you will also be maintaining it, i would recommend you to use Toyota Genuine Engine Oil only! (but grade / viscosity, and API & ILSAC criteria should be met). I think, it will be available with Toyota Service Centres / Dealerships, or they can guide you from where to buy, or source it for you. It might cost you a bit when compared to competition, but since it will be imported and genuine, and also meet warranty requirements, it will be a win-win situation. Warranty will also remain intact (since you will be pouring Toyota Genuine Oil from their dealership) and grade / viscosity, fully synthetic, API, ILSAC, etc. Criteria will also be met!
(In aftermarket brands, i would recommend Total Quartz 9000 Future Series 5w-30 only! Its best for bucks!)