21-Emon: To Space! The Barefoot Princess (1992)

Animation
Fantasy