After Life

A 12-page comic set in Edo Period, Japan. The story is about a man who stumbles upon a mysterious geisha.

Back to Comics