Giant duck ready to fight Godzilla.