i love sailor moon, i guess that makes me a sailor moon otaku
a anime series airing in america in 1993 or 1994
"i love sailor moon, i guess that makes me a sailor moon otaku" What is the definition of "sailor moon"?