last aired March 27th, 2024 on Apple TV+
last aired August 30th, 2005 on Comedy Central
aired on Playhouse Disney