Adding product to your cart
This Demon Slayer statue depicts Shinobu Kocho and stands approximately 15cm tall.