Sitting Duck

Watch Sitting Duck with English subtitles free online on DramaKH. A short film.