An adorable warrior of love and justice! This is the pattern for a Sailor Mini Moon amigurumi doll. Included is a pdf of the pattern (9 pages) and a technique reference for beginners. It can be quite difficult to embroider the hair and pick up stitches for the skirt so I don't recommend this project for beginners.
When finished she stands at approximately 6 inches tall (~15cm), balances on her own and her shoes come off!
Physical doll is available to purchase here: https://www.etsy.com/au/listing/169565085/sailor-mini-moon-amigurumi-doll?