Do you have $250 to spend and wanna sleep while getting chewed by a giant Pokémon pillow? Then you could look at this enormous pillow!
And the best part: You can lie on its 170 centimeters long tongue! And for your head, we have the mouth. It’s 53 centimeters wide and 48 centimeters tall.
The pillow was available for pre-orders at P-Bandai, a Japanese retailer with a cost of ¥25,950 (roughly £180). But unfortunately, they are all sold out.
But hey, if you are looking to sleep while your head is inside a Pokémon’s mouth, why not check it out? Good night, sleep tight.