The “Overlord Body Pillows / Dakimakura” collection is a lovely union of comfort and fandom. These expertly crafted body pillows, commonly known as dakimakura, will transport you to the enchanted land of Overlord. Each pillow is beautifully illustrated with images of your favorite anime characters.