Photos: Rainbow Kitten Surprise at the Observatory North Park (San Diego, CA)