Briar - League of Legends
On the wiki she's something like a blood golem or a homunculus so it's fitting for this day