User blog comment:763492/My complain about a cat yowling sound effect./@comment-12684213-20170219050722/@comment-27996717-20170219122135

"Many say it was Frank Welker who did this sound."

I wouldn't be able to believe that an organic creature, let alone human being, could make that sound. :P