Demon Slayer - Mitsuri Kanroji - Limited Kimetsu No Yaiba - Vibration Stars Bandai Product form Barcode: 4983164881899 $35.00 Quantity Out of stock Out of stock