ROCKS OF AGES Mwanamalundi: The Rock Stamped Ancient Legend of Tanzania Mary Gulamiwa No it is not a Yeti, Tanzania's Mwanamalundi left his giant feet permanently imprinted on Rocks just like Buddha