Kotomora
瘤牛 (こぶうし, kobuushi) Japanese meaning: zebu | Kotomora