Sherlock Hemlock

Sherlock Hemlock is a detective from Sesame Street.