With electric wires as their long hairs, robot rockers give debut live performance in Tokyo.
Follow Emirates 24|7 on Google News.