Dr Mark Kawakami (M.T.)

Teacher. Lawyer. Failed Comedian. Weekend Researcher.