Duck Invazion 休閒 Serial Duckerz - 1月 1, 1970 The world is threatened! Battalions of insane alien ducks from outer space want to invade planet Earth! Get on your gunship and join squads of aspirin …