This is a cushion cover, pillow cover, towel, or cloth.
Kaaya from "The Tower of Druaga: The Aegis of Uruk" is about ready to cast a spell on you, as she poses coyly on both sides of this pillow cover! Made from 100-percent polyester for comfort and durability, it measures 50cm by 150cm; simply slip an appropriately-sized cushion form inside, and you've got a cuddly pillow!