Sailor Moon you're pretty close actually