Pokemon leaf green is a Nintendo Game Boy Advance game cartridge. This can be played on the following systems:
Nintendo Game Boy Advance
Nintendo Game Boy Advance SP
Nintendo Game Boy Advance Mini
Nintendo DS
Nintendo DSlite
Nintendo Gamecube Gameboy player