ショクザイノヒツジ
Meanings
Expression
Noun
1. sacrificial lamb
Composed of
atonement; the Atonement (of Jesus Christ)
sheep (Ovis aries)