Pokedex Entry #143:
Snorlax, the Sleeping pokemon. Snorlax is the heaviest species of all known Pokémon, with some weighing more than 1,000 pounds. Snorlax wakes only to eat, and its hunger isn't satisfied until it consumes 900 pounds of food. Then it goes back to sleep. What sounds like its cry may actually be its snores or the rumblings of its hungry belly. Snorlax will eat anything, even if the food happens to be a little moldy. It never gets an upset stomach. Its stomach's digestive juices can dissolve any kind of poison. It can even eat things off the ground.
If you love this big lazy Pokemon, then this cap is sure to be your ideal accessory!