Mr. Moto


Thesaurus
Noun1.Mr. Moto - Japanese sleuth created by John Marquand