South Korea / S1 E341

Episode 341

Season 1 Episode 341 · December 4, 1998 · 59 minutes