From? The Little Mermaid Lan Hua
"The Little Mermaid Lan Hua" (AIKa), a 1997 Japanese OVA animation.
Encyclopedia introduction
/link?url=gHepTeOwXNGnLNY1xFYGDblvXrDFVodULOzpXkGWNOAVBg7UCGFnspuUvTpiDoUSV9aXGnpO2wJ5OypLFoAIUq
If you are satisfied with my answer, please accept it
If you have any questions, click to ask
Please feel free to adopt it