Longstocking Caretakers

Longstocking Caretakers is a Pokemon Origins episode.