User blog comment:RandomzSunfish23901/Suggestions for a VOD/@comment-10581381-20161001013104

Catherine- A giant Leaf Katydid who is often known as the weridest character on the show