Momotarou Matsuri - Ishikawa Rokuemon no Maki © 2001 Hudson Soft.
GAME ID: SLPM-86888
Released on September 13, 2001 in Japan. It was never exported oustide Japan.
Game's CD.