Umayarou, Kyoto, Japan: Horse meat izakaya

Horse bastard! That’s what Umayarou(馬野郎) means in Japanese. The name screams everything about what Umayarou has to neigh: … Continue reading Umayarou, Kyoto, Japan: Horse meat izakaya