Lup Lup Puzzle / Zhuan Zhuan Puzzle (version 3.0 / 990128)

Lup Lup Puzzle / Zhuan Zhuan Puzzle (version 3.0 / 990128)

Arcade
🏷 Game ID 197522
❇ Japanese Name ラップラップパズル (ver 3.0 / 990128)
🗓 Release Date 1999
no desc