Watch Sakura Tsuushin - Episode 12 Online

Aired: May 21, 1997 to Oct 22, 1997