Im not Amine expert (ecept for the original Sailor moon p to Sailor stars) So I have no Idea what that is!
The title of the anime is "Sora No Method" you can watch it for free in any streaming website only 12 episodes long, super cute! Won't regret it
Netflix? Like the TV thing? No. But it can be found on gogoanime.io , on ryuanime, and on crunchyroll for certain