Tokyo: The Last Megalopolis

1988