The Last Moon Goddess: What Happened?

As legends go, there isn't one more revered than that of our ancient Moon Goddess. Drowning in controversy, Her disappearance…