ハムストリング
Meanings
Noun
Anatomy
1. hamstring