Chuza

Chuza. the seer or prophet