Kotomora
大腰筋 (daiyoukin) Japanese meaning: psoas major muscle | Kotomora