快傑ヤンチャ丸2 からくりランド © 1991 Irem Corp. (Kaiketsu Yanchamaru 2 - Karakuri Land)
GAME ID: IF-22
Released on August 30, 1991 in Japan.
Game's ROM.