Reportedly, last night around 9 o’clock, a creature was found rambling around trash cans in alleys in the Mark Twain Neighborhood. It is said to be one of the famous Proud Family Peanut Heads from, ‘The Proud Family Movie’ which released in the early 2000s