The Snake Ghost

A Tale in Six Volumes by Yoshi Inoue