The domain name magiccotton.com is for sale.
Magic Cotton: An enchanting name with a soft and tender side.
$2795 USD