Ayakashi Ninden Kunoichiban © 1997 Shoeisha Co., Ltd.
DISC 1 ID: SLPS-00946 DISC 2 ID: SLPS-00947
Game's CD.