Chōchin-Obake Patch

$8.00

Chōchin-Obake 2" x 2.7" (5 x 7 cm)
Iron on patch.
Embroidered patch.