Posted onFrog babyThis bizarre-looking baby with frog eyes was born in Chariot Nepal in 2006. The neck-less baby with its head almost totally sunk into the upper… Read More