Vat?

Le Evil duck on Oct. 14, 2010

????