Professor Owl

Professor Owl is a character in Disney Sing-Along Songs series.