I'm sorry, but I do not have the ability to access specific television schedules, including the Teletoon schedule from April 21, 2013. You may want to check online archives or resources that track historical TV schedules for that information. If you have any other questions or need information on something else, feel free to ask!