A cat born with two faces and two brains - which can be asleep and awake at the same time - has survived its first seven months.
Lil'Bit was born in the state of Arizona, and at first he wasn't expected to stay alive.
But his owner took extra special care of him, and now Lil'Bit is doing really well.
He has three eyes, two mouths, two noses and one pair of ears and some experts think he may even have two brains as well.
Sometimes one of Lil'Bit's faces will be asleep, while the other is still awake.
The cat's owner told a newspaper: "When I picked Lil'Bit up I suddenly spotted that he had two faces. I was so shocked that I nearly dropped him, BBC reports.
"I called a kitten rescue service and they told me not to expect him to survive. But I didn't see why he shouldn't be given the chance to live. Everything is possible."
Scientists believe he has two brains because when one face sleeps the other can remain alert and awake. When he gets a cold, only one of his noses runs.
He was one of five kittens born to Lil'Pine, his brothers and sisters arriving into the world with just the one face each, Metro.co.uk reports.