Similar Anime
Tabidachi: Ami Shuushou
Movie
Completed
1986
Cream Lemon: Lemon Angel
TV Series
Completed
1987