Longstocking Princesses

Longstocking Princesses is a Pokemon Origins episode.