This Demon Slayer Kimetsu No Yaiba Patch is a must-have for fans of the franchise.
Patch measures 2.75” tall by 2” wide.
Thanks for looking!