This post inspired me to dig up the Rainbow Islands ROM for the Gameboy Advance. I didn't even know it existed 'til now. It was labelled 'PD'. I wonder if that's an attempt to evade the anti-piracy org's wrath or if this was really converted by non-Taito people.
Interesting that collision with the enemies is non-existent.