What better place to carry your train pass than inside No Face’s Spirited Away train ride? In Japan, the vast majority of transactions involve either coins or a card. Yen coins go all the way up to 500 yen (US$3.15) in denomination, so it’s inevitable that you’re going to accumulate a handful of change if […]