Kotomora
小腰筋 (shouyoukin) Japanese meaning: psoas minor muscle | Kotomora