Vocabulary
シープドッグ
シープドッグ
sheep dog
noun