Proof that baby animals are way cuter than baby humans

"My Little Baby 3D" Just In Time For Halloween