Peanut butter baby is giving caned to the Internet....
6