First live work from WORLD ORDER features their performance at Nippon Budokan on April 20, 2013.
Japan
Music
89 minutes
2013
Pony Canyon
Self - Lead Vocals