Nile Yeti

Nile Yeti was a suspect in Hold or Fold (Case 3 of A Scary Country)