stallion Kamihlo ox (Arabian thoroughbred,  , from Kami ox)

Kamihlo ox