Watch Sakura Tsuushin - Episode 8 Online

Aired: May 21, 1997 to Oct 22, 1997