ハムストリングです
hamusutoringudesu

Noun
Desu Copula

The polite form of ハムストリング

1. Hamstring.

Polite
Anatomy