Sudhas at Pashupatinath. The best I could figure they are wandering Hindu Holy Men. Check out their hair!