Godzilla… in New York? What size Timbs you think he wears? Does he even need a MetroCard?