Robot rockers give debut performance in Japan
With electric wires as their long hairs, robot rockers give debut live performance in Tokyo.
View on Emirates24|7
With electric wires as their long hairs, robot rockers give debut live performance in Tokyo.