Located in Chiang Mai, Thailand, you will feel like a very hard sponge and prickly to the touch and easily climb them barefoot without hurting yourself. I don't know whether is sticky like mochi or not.