Captain Cluck 

Creator #174 (11750 points [↕-4]) [Ranked maps: 3 (Ø-pos: #1084)]