Demon Slayer: Kimetsu no Yaiba - Big Plush - Mitsuri Kanroji 9" Little Buddy Product form Barcode: 4983164180817 $31.25 Quantity Out of stock Out of stock