Google
×
Tu'er Shen

Tu'er Shen

Tu'er Shen or Tu Shen, is a Chinese deity who manages love and sex between men. His name literally means "rabbit deity". His adherents refer to him as Ta Yeh. In a folk tale from 17th century Fujian, a soldier is in love with a provincial... Wikipedia