Tamagotchi Angel
The top one is a Japanese Angelgotch, the bottom ones are U.S. versions. Sorry I'm missing a photo of the white one.
Email Tink