Gengar Pokemon Pillow Is Even Stranger Than It Looks

Made entirely of polyester, the body of this peculiar Pokémon product stands roughly 19-inches tall, 21.5-inches wide, and x 21-inches deep. Clearly the perfect size to stick your head inside when Max Bialystock is mean to you about opening night.

Gengar Pokemon Pillow Is Even Stranger Than It Looks

Photo: nerdist.com