Mr. Jammers is Diane's "pet" stuffed giraffe mentioned in Power Play. He is adorable and deserves all the love in the world.
Advertisement
Mr. Jammers is Diane's "pet" stuffed giraffe mentioned in Power Play. He is adorable and deserves all the love in the world.