How many ducks live on the moon?

ZERO ducks live on the moon