Kotomora
屈筋腱 (kukkinken) Japanese meaning: flexor tendon | Kotomora