User blog comment:SaenihpNnylf/The "New" Giggles and Petunia/@comment-26365046-20150907210054/@comment-26365046-20150908151314

I kind off agree I mean she doesn't really bring anything new to the show besides the very few times where she is in OCD mode.