Mysterious Ritual: Hundreds of Ducks Surround a Car!