Sensei

What do you trust more: your heart or your nose? According to those who live on The Farm, our noses are the only source of truth.