Sharlock Holmes The 3rd

Sharlock Holmes The 3rd

シャーロック・ホームズ三世
Appears in episode 97.