User blog comment:NotAnEditor/Deamon Parody/@comment-938423-20090808184124

TurtleShroom. . . . what happened to the name? Demon Penguins?? We need to work on a name.