At the Fumie Station, the air hangs heavy with the metallic tang of fear and the faint scent of incense. Here, beneath the watchful, impassive eyes of the Shogu...