February 11, 2009 Edit Delete Tags Autopost Only thing that would make this photo more heartwarming was if a koala bear was giving birth to kittens on Leta’s head. 22 weeks - dooce