Finally our favorite Giraffe gives birth! (Now you can return to your normal lives...)  lol