Twin Peaks and Mister Rogers' Neighborhood converge in this strange new world of lessons, sharing, and parallel realities.