Akiko Tsuboi

2
Loading..
Space Pirate Captain Harlock

Space Pirate Captain Harlock

The year is 2977. mankind has become complacent and stagnant. All work is done by machines, while humans spend all their time on entertainment. ...
3000 Leagues in Search of Mother
7.3

3000 Leagues in Search of Mother

Italy is in a deep depression, so to support her family, Marco's mother goes to Argentina to work as a domestic. But after she writes to her ...