Sharlock Holmes The 3rd

シャーロック・ホームズ三世

Appears in episode 97.