Tenku Ruff

Tenku Ruff

Tenku Ruff, Osho, is a Soto Zen priest who trained in Japan. She is a professional chaplain living in New York and holds a Master of Divinity from Maitripa College.

Recent Articles