Surprisingly, a Chinese baby, who is just ten months old, has become so chubby that he now weighs the same as a six-year-old child.
Lei Lei has been nicknamed 'the Michelin Baby' after tipping the scales at 20kg.
His mother Cheng Qingyu says that her son was a normal weight at birth, but steadily ballooned because of his ravenous appetite.
"No matter whatever he grabs, he unconsciously puts it in his mouth. His favourite thing is to eat," the Daily Telegraph quoted him as saying.
The baby is in hospital in Yiyang, in southern China's Hunan province, where he is undergoing tests to see if there is a medical reason behind his weight gain.