Merlock Holmes

Merlock Holmes (voiced by ????) is.