64 Hanafuda - Tenshi no Yakusoku © 1999 Altron Corp.
[Model NUS-NHFJ]
64 Hanafuda was released on November 05, 1999 in Japan.
Game's ROM.