Kotomora
種牛 (taneushi) Japanese meaning: breeding bull | Kotomora