Through a series of supernatural events, a young merchant from the 16th century ends up in 1980s Tokyo. With the assistance of his immortal wife and other supernatural beings, can Ichiro brave this bizarre new world? Or will he lose his mind trying?
44 parts