An interesting new store has popped up on Mississippi Street recently. The display window has an actual stuffed bear cub who seems to be watching paper snowflakes fall from the ceiling.

Inside the have all kinds of weird things: taxidermied animals, sea stars and shells, glass eyes…. It’s all very intriguing and more than a little disturbing.