South Korea / S1 E342

Episode 342

Season 1 Episode 342 · December 11, 1998 · 60 minutes