Laura and Goten (TCOSTS 1989)

Laura and Goten is a The Chronicles of Shining Time Station (1989) episode.