Skip to product information
Worlds Okayest Elf
$48.00
Ships starting October 15, 2026. Limited run of 350. Made for Evergreen Lane — fulfilled by us.
Not the best. Not the worst. Extremely soft about it.