This is a Japanese Copy of Medarot: Kuwagata Version. It will play (in Japanese) on all regions of GameBoy.
Medarot (メダロット) is the first game in the Medabots video game series and was originally released for the Nintendo Game Boy in 1997. The game later had two rereleases with some changes and improvements, the first in 1999 as Medarot Perfect Edition (メダロット パーフェクトエディション) for the Bandai WonderSwan handheld console, and the second in 2004 as Shingata Medarot (真型メダロット, roughly “Real Type Medarot”) for the Game Boy Advance. They were all released in Kabuto and Kuwagata versions.