Fairy Land Story
Platform: MSX
Region: Japan
Media: Cartridge
Controller: Keyboard
Genre: Platformer > Puzzle 
Gametype: Undefined
Release Year: 1987
Developer: GA-Yume / HOT-B 
Publisher: Taito
Players: 1
_________________________
You control a spell-casting elf who turns evil wizards, witches and other hostile creatures into cakes and pushes them off of the platform ledges to destroy them. Each level takes place inside of various castles. If an enemy touches the elf then she becomes entrapped in a magic bubble and floats away.
 
http://www.mobygames.com/game/msx/fairyland-story