foot tongue mouth and vore the mesmerised yoga teacher