Eden (SUGISAKI Yukiru) : The year is 2029, and Hibino is an ex-police officer who now makes a living running errands for the leader of what appears to be a high-end gang. But how do a civil uprising in Niger, the attack on a radical military figure in Japan, and a bone-marrow thi