Who doesn't want a newborn orangutan doll for only 4 easy payments of $24.99?! CREEPY!