Why Does This Kitten Have Two Faces?

This kitten with two faces was born in China. Cats with this genetic deformity are called Janus cats after the two-faced Roman god Janus. Janus cats… more