A film still from a 1990s Sailor Moon cartoon of a dreamy cute stree in Japan, by Studio Ghibili-W 1280