Thats a Nintendo Power flash station (no not the magazine). In japan, Nintendo released an official flash cart that you could use at special kiosks, which is what your picture is of.
Wow cool. Now I think of it I think Nintendo (officially) stil suports the super famicom in japan. Think that they're stil flashing carts for people like they did with the famicom disk system 'floppy's " until recently?