Giant tsunami caught on camera