Amphibia, The Owl House, and More Star Coming to Disney Channel Feb 23, 2018 9:15 am (Pacific) Laughing Place Disney Newsdesk