The tried and true method of lulling yourself to sleep may be counting sheep, but if you're a Pokémon trainer, you likely have other things on your mind. Namely, Pokémon, and catching them -- all of them. Now there's a duvet cover that may help you at least catch some Z's, and maybe help you catalog some of the species.

Available from RageOn, the Pokémon Collage Duvet Cover purports to include all 721 known Pokémon (I'm not counting them; let's take their word for it). Ranging in price from $125 for a twin and $200 for a king, the duvet is made to order, meaning you'll have to wait about three weeks for it to arrive.



(via Nerd Approved, Geekologie)