Kit is Happily Ever After by Dandelion Dust Designs.