a giant huge Godzilla teddy bear is destructing New York buildingds