Godzilla owned the weekend box office this week, but could the monster exist in reality? This guy's got the answer, as well as the answer to the question: how many humans would Godzilla have to eat daily to maintain his size?