Cute and soft Animal Crossing face cloth
25 x 25cm100% cottonOfficially licensed by NintendoImported from Japan