Visitors look at Titan robot as it performs at the square of Shenzhen Convention and Exhibition Center in Shenzhen, South China's Guangdong province, March 31, 2015. The 2.4-meter-tall robot, known as “the biggest entertainer on the planet,” blends comedy, street theatre and music in performance, and has appeared on TV shows as well as many prestigious events around the world. (Photo: China News Service/Shao Shixin)
RIGHT BG