An unofficial Duran Duran live album, recorded during The Paper Gods Tour at the Nippon Budokan in Tokyo, Japan on 20 September 2017.
as Self - vocals
as Self - bass
as Self - keyboards
as Self - drums
as Self - guitar
as Self - backing vocals
as Self - sax, keyboards
as Self