I walked barefoot on a sidewalk set with small stones at the entrance to a small shrine somewhere in Tokyo that looked pretty much like that pressure point mat. It was a real test of endurance, mental fortitude, & pain tolerance, I can tell you! So here's a big F for that taxi driver, lol.