Sorry to dredge up this thread, it came up in a search for Mantra Body Temple. I've seen ads with photos recently on BP and checked out the site. On their rates and services page they call their Thai Yoga session "Bangkok Bang Bang."
So I came here to research. If all you get is a massage or even DIY, I call that false advertising.