Get back to slaying demons after a refreshing dip in the sea and then towel off with the help of this officially licensed Demon Slayer: Kimetsu No Yaiba Zenitsu and Inosuke Edo No Geijutsu Towel. This Demon Slayer: Kimetsu No Yaiba Towel is made from cotton and features a cool Zenitsu and Inosuke Edo No Geijutsu character design.