What really saved Russia from the meteor. In his hunt for sasquatch, Putin realized his beloved Russia was in danger. The secret protector immediately stopped h putin Badass hero