To the uninitiated, Pokemon may seem awfully cute and cuddly. But true fans know there are weird, silly and sometimes downright horrifying creatures lurking in the Pokedex. Given that there's currently more than 600 characters in the pocket monster franchise, there are bound to be a few misfits, right?

In fact, there are many. For every adorable Pokemon like Pikachu, Squirtle and Charmander, there's one that must bounce continuously in order to survive, or one that enjoys kidnapping children, or one that regularly self-mutilates. We're not kidding, folks.

So, click below to take a tour through our list of the 10 weirdest Pokemon ever and enjoy the most bizarre characters that the series has to offer. Gotta catch them all, except for the ones that might devour your soul.