This is a cushion cover, pillow cover, towel, or cloth.
Lovable Yoshika Miyafuji from "Strike Witches" has had enough flight time for today, and is ready to take a rest--with you! Her image is printed on both sides of this big pillow cover--it measures 160cm by 50cm, and it's made of 100-percent polyester for durability. Just add a cushion form of the right size, and you'll have a huggable, full-length pillow!