Ludo in the Wild

"Ludo in the Wild" is an upcoming episode of Star vs. the Forces of Evil.

Synopsis
TBA