watch The Star of the Seine
The Star of the Seine
La Seine no Hoshi is an anime series by Sunrise, which premiered in Japan on Fuji TV from April 4, 1975 and finished its r....
Read MoreLa Seine no Hoshi is an anime series by Sunrise, which premiered in Japan on Fuji TV from April 4, 1975 and finished its r....
Read More