The Best of Movies and TV
Please wait while we load your content.
The main Live Earth concert in Japan was held at Makuhari Messe, Chiba nearby Tokyo on 7 July 2007.
Character :Self - Lead Vocals
Character :Self - Vocals, Rhythm Guitar
Character :Self - DJ, Turntable
Character :Self - Lead Guitar
Character :Self - Drummer
Character :Self - Bass