+186 Snorlax is the best pokemon. He is a peaceful being and all he wants to do is sleep, but if you fuck with him, he'll kick your ass, amirite?

by Anonymous 12 years ago

TOGEPI IS THE CUTEST!

by Anonymous 12 years ago