Yoshii TowelImabari, JapanBrand · Home goodsAnimal Towel, Owl$55 – $197.50Stocked at 1MORIHATABrand · Retailer · Home goods shop$55–$197.50