Advertising Console

    Robot rockers give debut performance in Japan

    Repost
    59 views
    With electric wires as their long hairs, robot rockers give debut live performance in Tokyo. Duration: 00:44.