Somewhere in Edo-period Japan, one man tells himself that he’s accepted his impending death. He is lying.

The Magic Planet