The Parody Wiki
Advertisement

Leo is the stuffed Lion from Alphabet Shed Show.

Leo (Alphabet Shed Show)

He played Snagglepuss in Terry's Ark Lark

He is a Mountain Lion

Advertisement