I recently watched the original Sailor Moon series and I realize how similar this and that one bit before/after the intro is. Even down to the birthdates and star sign thing.
Wait I have to say something funny now
Uh
I guess this one’s not very *alien* to us now!