Kotomora
犎牛 (ほうぎゅう, hougyuu) Japanese meaning: zebu | Kotomora