What is this ??

Pickled fingers or toes…!!? Nevermind the rusty looking switch! :slight_smile: