Kotomora
家畜商 (kachikushou) Japanese meaning: livestock dealer | Kotomora