a giant frog in the streets of mexico city, cctv footage