Mecha Kuri

Mecha Kuri appeared in the video game called Wario Land II.