Jan 27, 2006 2h 42m
Animation | Science Fiction
The year is 2030. Six months passed since the Laughing Man Incident was solved. About 3 million refugees are living in Japan, invited to fill the l...