Kotomora
馬医者 (umaisha) Japanese meaning: horse doctor | Kotomora