amazing Street Food in Kathmandu, Nepal: Grilled BUFF!!!