the sailor moon series must've set naoko takeuchi finacially for life
pronuced- sera muun one of the most well known anime series to most americans
"the sailor moon series must've set naoko takeuchi finacially for life" What is the definition of "sailor moon"?