The Land of Godzilla now has another monster terrorizing its streets-Boston Dynamic's BigDog robot! Only... aren't those feet? This isn't BigDog Beta, is it? No wonder the Japanese look more puzzled than scared. [JapanProbe]