Watch Spoon Oba-san (Dub) - Episode 130 Online

Aired: Apr 4, 1983 to Mar 9, 1984