Ash, Iris and Cilan

Ash, Iris and Cilan is a The New Adventures of Shining Time Station (1989) episode.