Kaiketsu Yanchamaru 2: Karakuri Land ("The Wonderful Yanchamaru 2: Karakuri Land", where karakuri is a traditional Japanese wind-up doll) is a Japanese action side-scrolling game set as a sequel to Kaiketsu Yanchamaru (Kid Niki: Radical Ninja in the...