Jowlard

From NeoDex
Jump to: navigation, search
A Jowlard

The Jowlard is a Spooky Petpet that was released on October 8, 2003. It is only available as a prize from the Test Your Strength game.

Trivia[edit]

External links[edit]