I concur ... brachystoma popped into my head as soon as I saw the pic (garter sense tingling).