Who's the Mrs. Giggles character? Was she from SK2 or something? Maybe I'm forgetting something. Report