Picture Post: If SEPTA Key Cards are as awesome as fare cards in Japan, I'd be very happy. Stephen Weber 10 years ago Share this: