She'll do anything to protect Tanjiro, and slay demons along the way, it's Nezuko! For someone so powerful, she's sure damn adorable...
Demon Slayer Nezuko Plush.
Plush is approx 15cm in size.