Kotomora
半腱様筋 (hankenyoukin) Japanese meaning: semitendinosus | Kotomora