Star vs. the Forces of Evil Season 3 Season 3, episode 30 Ludo, Where Art Thou? 8.0 / 10 March 10, 2018 11 min Dennis goes on a dangerous journey to find Ludo living in another dimension. Previous episode Butterfly Trap Next episode Is Another Mystery