Chicken Little

Chicken Little is the separated-at-birth twin of Chicken Petite who lives in another land.