Tokyo: The Last Megalopolis (1988) Poster Poster for Tokyo: The Last Megalopolis (1988). Tokyo: The Last Megalopolis Plakat