I did a google search on it.. came up with this site which has more picsHere is some interesting reading. http://www.bigfootencounters.com/creatures/zana2.htm
So if this was true, perhaps the descendants of a big foot walks among us.
http://www.hominology.narod.ru/zanai.htm