牡羊おひつじ
ohitsuji

Noun

1. ram (sheep)

Other forms: