Kristen Stewart cosplaying as Shinobu Kocho from Demon Slayer, wearing a butterfly-patterned haori and holding a poison...
Try another
Kristen Stewart cosplaying as Shinobu Kocho from Demon Slayer, wearing a butterfly-patterned haori, holding a poison blade, serene garden, vibrant anime style.