Town Pump is one of these japanese stores, 100% dedicated to snowboarding.  When you ever happen to be in Tokyo, pass by the shop. Town Pump owner Kazu and Peter Bauer, 10 minutes before a delicous japanese lunch …