A roster of Olympic robots that will do everything from welcoming visitors to transporting javelins has been unveiled as Tokyo works to showcase Japanese technology at next year's Summer Games.
Japan hopes the 2020 Olympics will be a chance to put its tech sector back on the map after years in which the country's reputation as an industry leader has flagged.
Auto giant Toyota has a roster of five robots with different roles to play, from cutesy renditions of the Olympic mascots to a staid transport bot.
Undoubtedly the most appealing are the toddler-sized versions of the Tokyo 2020 Olympic and Paralympic mascots, the futuristic Miraitowa and Someity.
Toyota has suggested the mascot robots could welcome athletes and spectators, and possibly help engage children with the Games.
Toyota said it is capable of following staff, while avoiding obstacles, and can be loaded with items like javelins or discusses, helping "reduce the amount of time needed to retrieve items as well as reduce the amount of staff labour for events.