Pen Pals: Step Right Up, Step Right Up!

Hey pals! A mysterious chill runs through the air. The local out-of-business electronics store strip mall is housing a mysterious pop-up shop of some sort, dealing in mysterious garb and decoration. And upon a mysteriou…