L3.0
Production: France
Release date: 2014-09-05
Leo, a Hi-Tech ‘pet’ robot, wanders alone in Paris following the mysterious disappearance of nearly all living species.
6
7.5
6.8
6.5
0
5
6.2
8.5
5.2
© CeCe. All rights reserved.