Robot rockers give debut performance in Japan
2:02 PM Tuesday Jun 25, 2013
With electric wires as their long hairs, robot rockers give debut live performance in Tokyo.
Must watch video
Watch: Forgotten victims of the Christchurch quakeSave
Watch: Melbourne plane crashSave
NZ Herald Focus video