Teenage Mutant Ninja Turtles: Season 7, Episode 5
Two snobbish art-collecting aliens arrive in Florence and begin stealing great works of art.